0
以下のコードスニペットの画像からIMBバーコードを読み取ろうとしましたが、常にnullが返されます。私はまた、下記のブラックボックステストでIMBバーコードイメージを試しましたが、動作しません。IMBバーコードを読み取ることができませんでした
https://github.com/micjahn/ZXing.Net/tree/master/Source/test/data/blackbox/imb-1
private static void Decode()
{
Bitmap bitmap = new Bitmap(@"\07.png");
try
{
MemoryStream memoryStream = new MemoryStream();
bitmap.Save(memoryStream, ImageFormat.Bmp);
byte[] byteArray = memoryStream.GetBuffer();
ZXing.LuminanceSource source = new RGBLuminanceSource(byteArray, bitmap.Width, bitmap.Height);
var binarizer = new HybridBinarizer(source);
var binBitmap = new BinaryBitmap(binarizer);
IMBReader imbReader = new IMBReader();
Result str = imbReader.decode(binBitmap);
}
catch { }
}
...:https://github.com/micjahn/ZXing.Net/issues/59 ;) – Michael
はい、このコードは動作します - ソリューションのための感謝を。私は、上記のアップデートで参照リンクを追加しました。 – Karthikeyan