Одна из основных проблем с процессом, о которой идет речь, заключается в том, что программе необходимо идентифицировать штрих-код без подсказок пользователя в произвольном изображении. Если штрих-код большой по отношению к продукту в раме, то у вас, вероятно, будет успех. Доступны библиотеки с открытым исходным кодом и двоичные файлы, которые могут читать, например, TIFF и возвращать строку. (ZBar был одним из IIRC http://www.youtube.com/watch?v=rqzQb_HMYf8 )
Я пробовал это с плоскими элементами площадью около 36 дюймов (и без бюджета), и размер штрих-кода был настолько велик, что вытеснил объект в кадре.
Я использую камеру, которая удаленно приводится в действие сетевым компьютером, и используемое программное обеспечение захватывает изображение непосредственно на файловый сервер и имеет текстовое поле для добавления пользовательского текста в схему автоматического именования. Я точно знаю, что такое программное обеспечение доступно для профессиональных камер Canon и Nikon. (Я не хочу превращать это в рекламу, поэтому я не буду упоминать продукт, но программное обеспечение для конкретных канонов, которое я использую, я купил несколько лет назад за цену порядка 50 $)
Поскольку многие сканеры штрих-кодов могут имитировать ввод с клавиатуры, возможно, фотограф может использовать аналогичное решение, а затем вы можете представить процесс, в котором вы устанавливаете фокус на поле в программном обеспечении, используйте считыватель палочек, чтобы провести пальцем по коду (ввод номера детали в поле), затем поместите предмет для съемки. В сочетании с автоматической отметкой времени у вас уже будут файлы с предварительно заданными именами на сервере, и вам больше не придется «подкладывать» изображения с карты камеры.
Дополнительным бонусом является то, что фотограф может просматривать изображение на большом мониторе, прежде чем убрать предмет с экрана.
(некоторые камеры поставляются в комплекте с программным обеспечением для захвата с ограниченной функциональностью, поэтому старый режим, при котором фотограф записывает их на диск, а затем один из ваших людей переименовывает их на лету, пока известен код товара, будет лучше, чем заниматься задача идентификации и переименования 3000 из них позже)