|
|
|
графика в Delphi
|
|||
|---|---|---|---|
|
#18+
привет. стоит задача сделать обработку изображений, операции примерно как в Abby FineReader. Масштабирование, Вращение, Обрезка, и т.д. Анализировать текст, и выравнивать по тексту это не важно. масштабирование и качество - стандартные функции, далее я написал, вращение, обрезку, работу с цветами, но блин, выравнивать например трапецивидные формы в прямоугольные, прикинул, я буду писать неделю как минимум, вспоминая курс математики с его синусами и косинусами. затратно. подскажите какой нибудь компонент или несколько, а лучше конечно с открытым кодом, которые ускорят процесс, или заменят мое погружение в общий курс высшей математики. спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 22:21:22 |
|
||
|
графика в Delphi
|
|||
|---|---|---|---|
|
#18+
yemets63> подскажите какой нибудь компонент или несколько, yemets63> а лучше конечно с открытым кодом, которые ускорят процесс Их тьма, в зависимости от того, что конкретно надо. GraphicsEx Graphics32 ImageEn https://torry.net/pages.php?s=72 Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 22:56:27 |
|
||
|
графика в Delphi
|
|||
|---|---|---|---|
|
#18+
ImageEn -- библиотека для работы с изображениями. Куча возможностей и форматов. Есть даже визуальный редактор, и можно сделать типа простенького фотошопа/гимпа. Платные, но можно найти и "бесплатные" версии. Более того, если мне не изменяет память, то пару лет назад, после смены собственника, они выложили старые версии бесплатно. https://www.imageen.com/info/index.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 23:00:29 |
|
||
|
графика в Delphi
|
|||
|---|---|---|---|
|
#18+
yemets63но блин, выравнивать например трапецивидные формы в прямоугольные, прикинул, я буду писать неделю как минимум, вспоминая курс математики с его синусами и косинусами. затратно. А не надо ничего придумывать. Просто находишь алгоритм коррекции перспективы и реализуешь. Если повезет, найдется готовый. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.11.2017, 23:05:45 |
|
||
|
графика в Delphi
|
|||
|---|---|---|---|
|
#18+
В библиотеке ImageEn есть готовая функция Deskew, она как раз умеет выравнивать трапеции и повороты страницы. Можно её оттду выдернуть, чтобы всю библиотеку не тащить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2017, 06:48:37 |
|
||
|
графика в Delphi
|
|||
|---|---|---|---|
|
#18+
Гаджимурадов Рустамyemets63> подскажите какой нибудь компонент или несколько, yemets63> а лучше конечно с открытым кодом, которые ускорят процесс Их тьма, в зависимости от того, что конкретно надо. GraphicsEx Graphics32 ImageEn https://torry.net/pages.php?s=72 https://translate.google.ru/translate?hl=ru&sl=en&u=https://www.imageen.com/help/ievision.html&prev=search Описание IEVisionIEVision является дополнительным плагином для ImageEn, который добавляет дополнительные функции видения: • OCR (оптическое распознавание символов, поддерживающее более 100 языков) • Распознавание лиц: поиск определенных лиц • Распознавание лиц: поиск лиц и других частей тела, глаз, очков, улыбки, тела (полный / верхний / нижний), лица кошки и русских номерных знаков • Отслеживание лиц и объектов • Чтение штрих-кода (EAN-13 / UPC-A, UPC-E, EAN-8, Code 128, Code 39, Interleaved 2 of 5 и QR Code) • Сшивание фотографий • Inpainting / Image patching (для скрытия дефектов и копирования содержимого) • Другие усовершенствованные алгоритмы обработки изображений (нелокальные средства Denoising, преобразования Hough, обнаружение краев, эрозия изображений и расширение и т. Д.). Чтобы использовать IEVision, вы должны скопировать библиотеку ievision.dll в ту же папку, что и ваш исполняемый файл или в любом месте на системном пути. Единица ievision экспортирует все интерфейсы и вспомогательные функции, а также публичное поле IEVisionLib, которое инкапсулирует фабричный класс TIEVisionLibrary . Можно инкапсулировать растровое изображение ImageEn ( TIEBitmap ) внутри растрового изображения IEVision ( TIEVisionImage ), но необходимо изменить начало TIEBitmap. Например: ImageEnView1.IEBitmap.Origin: = ieboTOPLEFT; image: = IEVisionLib.createImage (ImageEnView1.IEBitmap.Width, ImageEnView1.IEBitmap.Height, ievUINT8, 3, ImageEnView1.IEBitmap.Rowlen, ImageEnView1.IEBitmap.ScanLine [0]); Таким образом, вы можете использовать все функции IEVision для совместного использования результатов с встроенным изображением TImageEnView. Также возможно создать образ IEVision с нуля, а затем скопировать его в TIEBitmap или TImageEnView. Альтернативный способ - использовать GetIEVisionImage, который устанавливает начало растрового изображения и pixelformat для вас: image: = ImageEnView1.IEBitmap.GetIEVisionImage (); Все объекты IEVision реализованы как COM-объекты, поэтому вам не нужно обрабатывать уничтожение объектов (это делается автоматически во время выполнения). Например, если вы создаете образ IEVision с: image: = IEVisionLib.createImage (1000, 1000, ievUINT8, 3); Вам не нужно освобождать или распоряжаться им. IEVision не является частью ImageEn и продается отдельно . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2017, 08:10:02 |
|
||
|
графика в Delphi
|
|||
|---|---|---|---|
|
#18+
IEVision в плане OCR и заявленных распознавалок лица/частей лица, и, особенно, поиску по лицам - полнейшая маркетинговая туфта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2017, 09:58:27 |
|
||
|
графика в Delphi
|
|||
|---|---|---|---|
|
#18+
defecatorIEVision в плане OCR и заявленных распознавалок лица/частей лица, и, особенно, поиску по лицам - полнейшая маркетинговая туфта. https://geektimes.ru/post/294329/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2017, 10:30:32 |
|
||
|
графика в Delphi
|
|||
|---|---|---|---|
|
#18+
Тебе нужно распознавать тексты? Есть Winsoft OCR. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2017, 11:25:32 |
|
||
|
графика в Delphi
|
|||
|---|---|---|---|
|
#18+
schi geektimes.ru/post/294329/ https://zaycev-design.ru/] . а ведь у них заработало :) молодцы ребята, это как в военной стезе, сперва разрабатывают все для вооружения ведь туда выделяются деньги, а потом на обычную жизнь распространяют с некими доработками ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2017, 13:32:04 |
|
||
|
|

start [/forum/search_topic.php?author=almiron&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
9ms |
get forum list: |
22ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
79ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 679ms |
| total: | 900ms |

| 0 / 0 |
