Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];

Вниз

Вопрос   Найти похожие ветки 

 
AlekseyK   (2002-11-05 17:00) [0]

Привет. Скажите пожалуйста, возможно ли реализовать следующую задачу:
имеется отсканированный лист, на котором ручками (разных цветов или оттенков) проведены линии. Требуется определить линия какого цвета проведена сверху.
На глаз всегда кажется, что линия темного оттенка находится поверх.
Спасибо.


 
RV   (2002-11-05 17:04) [1]

____________________зеленая

____________________красная

____________________черная

примерно так?


 
AlekseyK   (2002-11-05 17:08) [2]

Нет они пересекаются (2 линии)


 
Cu   (2002-11-05 17:25) [3]

:-/
это тебе эксперта надо
желательно криминалиста


 
LongIsland   (2002-11-05 17:30) [4]

А цель задачи какая?


 
AL2002   (2002-11-05 17:34) [5]


> AlekseyK © (05.11.02 17:00)

Линии все по диагонали и идут с самого верха до самого низа?


 
AlekseyK   (2002-11-05 17:42) [6]

>AL2002 © (05.11.02 17:34)
например есть:
красная и черная (пересечены под любым углом),
синяя и зеленая (пересечены под любым углом)
Цель задачи определение определить:
красная поверх черной или наоборот
синяя поверх зеленой или наоборот

Вообще возможно это?


 
Asteroid   (2002-11-05 17:46) [7]

Просматриваешь каждую линию на предмет ее непрерывности. Какая не прерывается другой - та сверху


 
AlekseyK   (2002-11-05 17:56) [8]

Как просматривать на непрерывность?

На глаз при увеличении кажется что непрерывается та линия которая темнее даже если она на саиом деле снизу.
Мне говорили что здесь надо работать с потоками хотя я толком не понял что именно надо делать.
Да и то что если с лупой можно чтото заметить, то отсканыровав уже получается всетаки что-то другое.


 
AL2002   (2002-11-05 18:00) [9]


> Как просматривать на непрерывность?

Программно. Нужно найти программно все линии и прощупать их (программно) до окончания каждой линии. Насколько я вижу — дело гиблое.


 
Jeer   (2002-11-05 18:06) [10]

Если пишущие узлы с нажимом, то можно по микрорельефу(выделение краев).

Если фломастеры и близкого цвета - скорее всего безнадега


 
Jeer   (2002-11-05 18:13) [11]

Emboss фотошопа эту задачу вытягивает.
Цвет линий неважен.


 
VictorT   (2002-11-05 21:49) [12]

Ты всё-таки скажи, чем линии нарисованы. Просто тут может быть дело в том, что красители просвечивают, потому и выходит, что кажется, что самая тёмная линия сверху. Если бы линии были нарисованы например гуашью, то задача была-бы решаемой.


 
Ru   (2002-11-06 13:01) [13]

в матьеголабе

[N,M]=size(img);
for i=1:N
for j=1:M
if FirstColor>0 then if img(i,j)>0 then FirstColor=img(i,j);
if FirstColor>0 & img(i,j)<>FirstColor then SecondColor=img(i,j);
end;
end;

не гарантирую точности синтаксиса!
Как на Дельфи переделать не знаю, т.к. никогда не работал с изображениями.

И причем здесь криминалистика? Они совершенно другим занимаются.


 
Cu   (2002-11-06 15:03) [14]

Ru
на сколько я поняла тут подразумевается
именно линии проведенные на бумаге от руки


 
Ru   (2002-11-06 15:16) [15]

В таком случае он должен говорить о почерке, и этим криминалисты не занимаются, а так о линиях говорит. Тут уж все равно как, чем они проведены.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2002.11.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.01 c
1-82826
Vovaka
2002-11-13 16:48
2002.11.25
Как определить, что с приложением никто не работает


4-83079
Reals
2002-10-15 18:31
2002.11.25
Как из реестра прочитать стринговое значение...


3-82635
Opryshok
2002-11-05 20:28
2002.11.25
Прблема с удалением записей


14-82966
Undert
2002-11-06 16:37
2002.11.25
В каком формате лучше хранить ...


4-83049
Polox
2002-10-12 18:03
2002.11.25
Как соединиться с интнрнетом





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский