|
0 / 0 / 0
Регистрация: 05.04.2015
Сообщений: 8
|
|
Определение формата документа при сканировании05.04.2015, 23:32. Показов 3233. Ответов 12
Метки нет (Все метки)
Здравствуйте.
Я являюсь заказчиком продукта. Разработчик ТЗ уверяет меня в невозможности реализовать задумку. Функция - сканирование документа. Идея - на экране сканирования расположить метки/рамки, в которые нужно при сканировании поместить документ, приближая/удаляя устройство. Метки указывают на формат сканируемого документа - А4, А5, А6. Задача - впоследствии отправлять на печать сканированный документ в оригинальном формате. Подскажите, плииз, есть способы реализации этой задумки? СПАСИБО.
0
|
|
| 05.04.2015, 23:32 | |
|
Ответы с готовыми решениями:
12
Задержка при сканировании документа в общую сетевую папку Libreoffice при открытии документа формата microsoft показывает кракозябры Определение данных и справочника при создании документа. |
|
14 / 14 / 2
Регистрация: 21.01.2015
Сообщений: 131
|
|
| 06.04.2015, 10:01 | |
|
Seventy, Что то не совсем ясна задумка. С помощью камеры ловим документ, что то типа программ чтения QR-кодов, так?? Потом, опознаем текст, картинки и т.д. (вообщем, всю информацию) на документе и сохраняем, либо отправляем на печать. + к этому мы еще получаем формат док-та?
1
|
|
|
|
||
| 06.04.2015, 11:11 | ||
|
еще подскажите объем, который требуется обрабатывать таким способом
и посмотрите на цены, которые предлагает за такую штуку лидер рынка - ABBYY там есть универсальные автоматизированные решения по такому вводу для налоговых, банков и т.д. цены к полумиллиону подбираются. Добавлено через 53 секунды
1
|
||
|
0 / 0 / 0
Регистрация: 05.04.2015
Сообщений: 8
|
|||
| 06.04.2015, 21:27 [ТС] | |||
|
Чтобы впоследствии отсканированный паспорт (пример "с потолка") не распечатывалась на весь А4, а сохранял при выводе на печать оригинальный размер. Для этого хочется чтобы при съемке пользователь визуально отмасштабировал документ к листу А4. Объем - 3-4 документа за сессию. Весь вопрос в том, реализуемо ли это при разработке приложения с бюджетом в районе 100 килорублей?
0
|
|||
|
|
|
| 06.04.2015, 21:52 | |
|
если мы сканируем документ, то вся информация о его физическом размере у нас уже есть
и при печати мы можем ею свободно пользоваться если фотографируем, тогда да, размер зависит массы переменных
1
|
|
|
0 / 0 / 0
Регистрация: 05.04.2015
Сообщений: 8
|
||||
| 06.04.2015, 22:23 [ТС] | ||||
|
Добавлено через 2 минуты А если Вы просто кладете паспорт на стол и сканируете/фотографируете его мобильным устройством, программа откуда возьмет его размеры?
0
|
||||
|
535 / 504 / 114
Регистрация: 12.03.2014
Сообщений: 1,671
|
|
| 06.04.2015, 22:47 | |
|
Seventy, что-то даже не представляю как это должно выглядеть. Если мы хотим отсканировать паспорт, как мы узнаем какую часть пространства на листе А4 он займет? Визуально это оценить очень сложно. То есть даже если сделать в программе вывод листа на весь экран, пусть даже с сеткой, как расположить устройство так, чтобы изображение паспорта с камеры заняло ровно столько пространства на экране, сколько займет реальный паспорт на реальном листе А4? По-моему лучше сделать действительно несколько типов документов (пусть не все, но самые основные, и потихоньку добавлять), и не то чтобы сканировать документ, а парсить его - считать весь текст и подставить только текст в шаблон. Но тут уже получается не копия документа, для каких то более менее серьезных операций такое не подойдет. Если нужна именно точная копия - можно после сканирования дать возможность расположить документ на листе, меняя его положение и размер. Но в любом случае, сделаете вы как я описал во втором варианте, или придумаете, что-то реально удобное и реализуете свою изначальную задумку - то что будет на выходе не будет точной копией документа, как минимум будет изменен его размер, даже если очень хорошо подгонять размеры погрешность будет всегда.
1
|
|
|
|
|
| 06.04.2015, 22:53 | |
|
у любого аппарата есть разрешение
представьте, что сканер - тот же фотоаппарат, находящийся вплотную к бумаге. у него всегда расстояние до бумаги одинаковое ~0 у фотокамеры объекты разного размера в зависимости от линз и расстояния до объекта укладываются в одно и то же количество точек матрицы. чтобы узнать размер, нужно знать расстояние и настройки оптики. у сканера расстояние=0 и поэтому разрешение сканера * количество отсканированных точек = размер разрешение 300 точек/дюйм, отснято 600 точек, значит физический размер = 2 дюйма все просто при печати картинка так же обратно масштабируется по разрешению принтера если не задавать масштаб и разрешение тоже = 300 точек/дюйм, вылезет бумажка ровно такого же размера чистая арифметика с фотографией этот номер не пройдет, но если на ней есть опорный размер, линейка, то по ней можно вычислить масштаб и умножить на него
1
|
|
|
57 / 55 / 13
Регистрация: 07.10.2012
Сообщений: 606
|
||
| 07.04.2015, 03:42 | ||
|
1-ый ввести размер сканируемого объекта, хотя бы приблизительный, допустим фото того же паспорта и его приблизительный реальный размер, на основе этого подбирается минимально возможный формат 2-ой ложить лист - на него объект и фоткать весь лист (даже ПО не надо), можно вариант выше: с эталонным объектом сравнивать 3-ий определять фокусное расстояние камеры и соотношение и расстояние до листа (пользователь сам должен устанавливать) и на основе этого производить рассчеты Как видите автоматизировать не получиться, приложения не обладает интеллектом такого уровня, чтобы понять размер объектов по окружающей среде (это даже для человека зачастую сложно), сделать теоретически можно, но пока с трудом даже лучшим университетам мира удается) Добавлено через 5 минут Не по теме: krapotkin, с города Кропоткина?
1
|
||
| 07.04.2015, 08:50 | |
|
0
|
|
|
67 / 43 / 5
Регистрация: 24.08.2013
Сообщений: 678
|
||
| 07.04.2015, 08:50 | ||
|
1
|
||
|
|
|
| 07.04.2015, 09:09 | |
|
если сделать штатив, как у фотоувеличителя, то можно прямо промаркировать размеры для каждой высоты
короче, изображения со сканера для работы удобнее. а фотокамера - требуется целый программно-аппаратный комплекс, включающий не только аппарат, но и штатив, и прижимное стекло, и освещение (встроенную вспышку нужно отключить), и софт более экзотическим будет)) у меня есть опыт программирования работы и со сканером и с фотокамерой, там все непросто ))) хотя за означенные деньги мы бы, конечно, справились с проблемой ))))) P.S. ах,да, совсем забыл! для работы и с тем и с другим, учитывая тему "программирование андроид" придется работать через "большой ПК", с последующей передачей результатов на телефон/планшет... либо использовать встроенную говнокамеру ))
1
|
|
|
0 / 0 / 0
Регистрация: 05.04.2015
Сообщений: 8
|
|
| 18.04.2015, 20:25 [ТС] | |
|
Всем спасибо за помощь!
Остановился на заранее заложенных в программу размерах документов.
0
|
|
| 18.04.2015, 20:25 | |
|
Помогаю со студенческими работами здесь
13
Полосы при сканировании Ошибка при сканировании(
Определение формата файлов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: при создании документов установить период списания автоматически. . .
|
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
|
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|