Добро пожаловать, гость
:: алгоритмы  и методы :: :: олимпиадные задачи :: :: связь :: :: о сайте :: :: форум ::

Форум работает в режиме архива, только для чтения и поиска.
Архив 2004 Архив 2007 Архив 2013

 
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 18.08.2009, 15:54
Новичок

Отправить личное сообщение для zivass Посмотреть профиль Найти все сообщения от zivass
 
Регистрация: 18.08.2009
Сообщений: 1

Правильно повернуть изображение
Привет всем. Суть задачи такова есть отсканированное изображение текстового документа (текст, подпись, печать) нужно развернуть документ так чтобы строки текста в документе были перпендикулярны границам окна, ну т.е. как в книжках и т.д. Подскажите как это можно сделать?
  #2  
Старый 20.08.2009, 08:28
MBo MBo вне форума
Местный

Отправить личное сообщение для MBo Посмотреть профиль Найти все сообщения от MBo
 
Регистрация: 21.09.2006
Адрес: Новосибирск
Сообщений: 1,374

можно попробовать сделать двумерное Фурье или преобразование Хафа, чтобы найти преобладающее направление линий (строк). Возможно, лучше будет сначала провести некую фильтрацию - например, Гауссово размытие
  #3  
Старый 26.09.2009, 19:32
^ ^

 
Сообщений: n/a

Надеюсь, это поможет:

http://www.leptonica.com/

Leptonica is a pedagogically-oriented open source site containing software that is broadly useful for image processing and image analysis applications.

Featured operations are

Rasterop (a.k.a. bitblt)
Affine transformations (scaling, translation, rotation, shear) on images of arbitrary pixel depth
Binary and grayscale morphology, rank order, and convolution
Seedfill and connected components
Image transformations combining changes in scale and pixel depth
Pixelwise masking, blending, enhancement, arithmetic ops, etc.

Example applications include

Octcube-based color quantization, with and without dithering
Modified median-cut color quantization, with and without dithering
Skew determination of text images
Segmentation of page images with mixed text and images
jbig2 unsupervised classifier
.
.
.

Как пример применеия можно использовать jbig2enc
http://github.com/agl/jbig2enc

JBIG2 Encoder с открытым кодом
 


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
правильно ли расставлены []() незарегистрированный Реализация, исходники, языки 6 25.08.2007 23:24
Есть некое изображение цилиндра на плоскости... Void666 Вычислительная геометрия 8 01.08.2007 22:31