powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / графика в Delphi
10 сообщений из 10, страница 1 из 1
графика в Delphi
    #39546429
yemets63
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
привет.

стоит задача сделать обработку изображений, операции примерно как в Abby FineReader. Масштабирование, Вращение, Обрезка, и т.д. Анализировать текст, и выравнивать по тексту это не важно.

масштабирование и качество - стандартные функции, далее я написал, вращение, обрезку, работу с цветами, но блин, выравнивать например трапецивидные формы в прямоугольные, прикинул, я буду писать неделю как минимум, вспоминая курс математики с его синусами и косинусами. затратно.

подскажите какой нибудь компонент или несколько, а лучше конечно с открытым кодом, которые ускорят процесс, или заменят мое погружение в общий курс высшей математики.

спасибо
...
Рейтинг: 0 / 0
графика в Delphi
    #39546436
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yemets63> подскажите какой нибудь компонент или несколько,
yemets63> а лучше конечно с открытым кодом, которые ускорят процесс

Их тьма, в зависимости от того, что конкретно надо.

GraphicsEx
Graphics32
ImageEn
https://torry.net/pages.php?s=72
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
графика в Delphi
    #39546438
Фотография JayDi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ImageEn -- библиотека для работы с изображениями. Куча возможностей и форматов. Есть даже визуальный редактор, и можно сделать типа простенького фотошопа/гимпа.

Платные, но можно найти и "бесплатные" версии. Более того, если мне не изменяет память, то пару лет назад, после смены собственника, они выложили старые версии бесплатно.

https://www.imageen.com/info/index.html
...
Рейтинг: 0 / 0
графика в Delphi
    #39546439
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yemets63но блин, выравнивать например трапецивидные формы в прямоугольные, прикинул, я буду писать неделю как минимум, вспоминая курс математики с его синусами и косинусами. затратно.
А не надо ничего придумывать. Просто находишь алгоритм коррекции перспективы и реализуешь. Если повезет, найдется готовый.
...
Рейтинг: 0 / 0
графика в Delphi
    #39546494
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
В библиотеке ImageEn есть готовая функция Deskew,
она как раз умеет выравнивать трапеции и повороты страницы.

Можно её оттду выдернуть, чтобы всю библиотеку не тащить
...
Рейтинг: 0 / 0
графика в Delphi
    #39546507
Жытель Гондураса
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам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 и продается отдельно .
...
Рейтинг: 0 / 0
графика в Delphi
    #39546536
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
IEVision в плане OCR и заявленных распознавалок лица/частей лица,
и, особенно, поиску по лицам - полнейшая маркетинговая туфта.
...
Рейтинг: 0 / 0
графика в Delphi
    #39546550
schi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecatorIEVision в плане OCR и заявленных распознавалок лица/частей лица,
и, особенно, поиску по лицам - полнейшая маркетинговая туфта.

https://geektimes.ru/post/294329/
...
Рейтинг: 0 / 0
графика в Delphi
    #39546583
Фотография X11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тебе нужно распознавать тексты?
Есть Winsoft OCR.
...
Рейтинг: 0 / 0
графика в Delphi
    #39551694
olgamilonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
schi
geektimes.ru/post/294329/ https://zaycev-design.ru/] .

а ведь у них заработало :) молодцы ребята, это как в военной стезе, сперва разрабатывают все для вооружения ведь туда выделяются деньги, а потом на обычную жизнь распространяют с некими доработками
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / графика в Delphi
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]