Я пытаюсь отсканировать штрих-код для черно-белых линий (по изображению слева направо). Может ли кто-нибудь помочь мне в этом? В моем изображении штрих-кода есть 95 бит, и я хочу сканировать только один раз и получать значения тех цветов, которые сканируются с помощью методов .getRed, .getGreen, .getBlue.Сканирование изображения (штрих-код)
Я не уверен, если я начал право, но поправьте меня, если я ошибаюсь:
//Image already loaded in above code
//Scan Array
for (int y = 0; y < image.getHeight(); y++) {
for (int x = 0; x < image.getWidth(); x++ {
}
}
мне сказали, что код выше сканирует все изображение целиком, а не только один раз слева правильно. Любая помощь?
Edit:
- черные линии будут давать (0, 0, 0), который затем равен 1.
- Белые линии даст (255, 255, 255), который будет затем равен 0.
95 бит, это только одна строка? Тогда вам не нужна ось y. Также изображение/им кажется 2 различными объектами – user2875404
@ user2875404, я хочу сканировать по горизонтали в середине изображения. Итак, я думаю, именно поэтому я положил ось y. – Jeremy
вы можете загрузить образец изображения штрих-кода? – user2875404