Я бы рекомендовал сохранять каждое из изображений на диск после каждого из 3 шагов. Таким образом, вы получите 3 файла (img, bmp & bmp2).
Затем используйте что-то вроде Paint.NET , чтобы вычесть одно изображение из другого:
- img - bmp
- BMP - BMP2
- bmp2 - img
Если какой-либо из результатов не является полностью пустым изображением, то изображения в 3 шагах отличаются.
Если они одинаковые, тогда я могу только думать, что что-то не так с библиотекой tessnet2, поскольку она вызывает разные результаты, когда вы вызываете, если на идентичных изображениях !! Может ли это быть на самом краю приемлемого чтения, есть ли какие-либо настройки, которые вы можете установить в библиотеке, чтобы сделать ее более терпимой?