Кто-нибудь когда-нибудь писал или слышал о кодировщике кодов datamatrix, написанном на OpenCV?
Я использовал декодер, который поставляется с ZXing, но, честно говоря, это довольно плохо. Это должно быть полностью четкое изображение, использующее все изображение, и не под углом. Последнее является самым большим недостатком для меня. Есть много приложений, которые могут читать изображения и восстанавливаться после таких вещей, как быть размытым, под углом или даже только на 40% изображения.
Если кто-нибудь знает другой SDK, который будет работать лучше, пожалуйста, дайте мне знать. Я использовал opencv много раз, и кажется, что написать декодер для матрицы данных не составит большого труда, я просто удивлен, что кода там нет.
Это на самом деле встроено. Кроме того, если вы заявите, что «это не будет слишком сложно», и учитывая тот факт, что вы ищете его и не нашли его, как насчет того, чтобы внести свой вклад?
https://code.ros.org/trac/opencv/browser/trunk/opencv/modules/objdetect/src/datamatrix.cpp
Других решений пока нет …