Отправляет email-рассылки с помощью сервиса Sendsay

За 2003-10-20

ПРОЕКТ!!! - Идея

В голову пришла идея:
Дело в том, что иногда символы пишутся, как бы жирным шрифтом, но при
этом от этих символов оставляют только контуры. Вот, например, буква Т в
таком формате:
| |
| |
| |
| |
| |
| |
Так вот, такие образы распознавать наиболее сложно. Поэтому алгоритм
преобразовывающий Bitmap в рабочий формат проекта логично разбить на две
части:
а) тривиальная задача выделения контуров букв, т.е. преобразование
рисунка в вышеописанный формат.
б) совсем нетривиальная задача преобразования полученного в рабочий
формат проекта.

Каждое слово (буква) будет при выделении контуров представляться
соответственно замкнутый контур. Труднее всего найти начало (конец)
такого контура. В общем случае признаком того, что точка - начало
контура выбрана верно может служить, то что от нее можно вести две точки
(в противоположные стороны) по контуру (сохраняя между ними как можно
меньшее расстояние) и при этом на линии соединяющей эти две точке, не
должно попадаться других точек контура.

А можно сделать и наоборот:
а) поиск замкнутых контуров и их заливка
б) решение первоначальной задачи, в том формате котором я ее уже пытался
решить

Есть идеи? Пишите!!!

P.S. Кстати проблема, описанная в письме "ПРОЕКТ!!! - еще проблема",
решена. Оказалось все дело было в свойстве Bitmap'а, которое задает
глубину цветности рисунка (PixelFormat или FormatPixel что ли).

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   "unDEFER" 2003-10-20 22:56:17 (#9913)

Re: ПРОЕКТ!!! - Что нужно...

On Mon, 20 Oct 2003 20:31:41 +0400, unDEFER <huko***@d*****.ru> wrote:

> Итак, проект надо организовать - этим я и пытаюсь заниматься, а
> для этого надо привлечь разработчиков, в первую очередь Linux'оидов, раз
> проект разрабатывается под эту платформу, и эта рассылка для этого,
> по-моему, подходит как нельзя лучше. Кстати NixoID помниться говорил,
> что может организовать сайт, вот там то было бы и логичней всего
> разместить описание проекта и все исходники.
Дело в том, что сейчас я работаю над новой CMS(Content Managment System) и
у меня не хватает времени. А сайт я хотел поставить на эту самую CMS,
которую я еще не доделал... Модуль для "выкладывания файлов" будет готов
примерно через неделю. А с форумом и другими "наворотами" прийдется
подождать. Если это вас устраивает - напишу. Только найдите
хостинг(бесплатный), поддерживающий PHP. В рунете сейчас с этим проблеммы:
webservis.ru уже третий год "закрыт на пару месяцев", с km.ru тоже самое.
rdcom.ru - вообще что-то непонятное, h1.ru - фрейм с рекламой на пол
экрана. Единственное, что остается - hoha.ru(fatal.ru), но тут доменное
имя не очень подходит...

   2003-10-20 22:21:53 (#9899)

Re: хитпарад IDE

On Mon, 20 Oct 2003 23:40:26 +0400, Dion <vad***@w*****.ru> wrote:

>> > Вот мне вдруг стал интересен один вопрос (точнее два :)
>> >
>> > 1. Какая IDE самая популярная в рунете? (какую лично вы
>> > используете?)
>> >
>> > 2. Какая по вашему мнению самая удобная?
>>
>> Для меня - kate. Все что мне нужно там есть: подсветка синтаксиса(PHP и
>> HTML), проверка орфографии и простой и удобный интерфейс.
>
>
> А никого не смущает что kate не популярна и собсно не IDE ?
нет. :)

   2003-10-20 22:21:18 (#9898)

Re: Проблема с модулями звука

>> Александр,
>
> Вообще-то Антон :)
>
Простите, Антон, не нарочно - описка.

--
Игорь

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   Igor 2003-10-20 21:41:26 (#9889)

ПРОЕКТ!!! - Что нужно...

Да действительно, Сережин Дмитрий прав, когда я давал ответы на
некоторые сообщения в прошлом письме, я перепутал ответ к нему и ответ к
Sergey Tamkovich. Извините, пожалуйста, и будьте благосклонны:
посмотрите в какое время я писал это письмо.
И все-таки, что такое SourceForge и как с ним работать, я не
слишком хочу разбираться. Пусть модератор решит, годится эта рассылка
для организации проекта или нет. А может пусть в ссылке на эту рассылку
Илья что-нибудь упомянет о разрабатываемом проекте?
Еще, Сережин Дмитрий прав, что отсылать исходные коды письмом
каждому, кто этого попросит, не совсем удобно, в том числе тому, кто
хочет их получить.
Итак, проект надо организовать - этим я и пытаюсь заниматься, а
для этого надо привлечь разработчиков, в первую очередь Linux'оидов, раз
проект разрабатывается под эту платформу, и эта рассылка для этого,
по-моему, подходит как нельзя лучше. Кстати NixoID помниться говорил,
что может организовать сайт, вот там то было бы и логичней всего
разместить описание проекта и все исходники.
Сейчас все для той же организации напишу, какие проги, функции,
алгоритмы надо написать:
1) Сама программа, организующая редактирование текста и
работающая со шрифтами именно в том формате, в котором будут
обрабатываться символы.
2) Программа для редактирования шрифтов. Надо учесть возможность
задания нескольких прорисовок одной и той же буквы, а также, что каждая
буква рисуется не одним росчерком, а состоит из нескольких линий.
3) Доработать или скорее придумать новый (мой слишком не
совершенен) алгоритм реализующий, преобразований любых линий в толстые
линии.
4) Алгоритм преобразовывающий Bitmap на выходе проги пункта 3, в
рабочий формат проекта.
5) Алгоритм уже распознающий из того, что получится на выходе
пункта 4, в надписи.
6) Хочу заметить, что при распознавании надо преобразовать
входящую картинку, таким образом, чтобы редактор (пункт 1) мог
изобразить ее исходя из этого формата на экране максимально приближено к
входной картинке, учитывая жирность и цвет каждой буквы, а также
расположение каждого слова. Это есть проблема разработки формата, в
котором будут сохраниться файлы из нашего редактора.

При распознавании символов, надо каким-то образом учитывать, что
при рукописи мы иногда крючки, как в буквах "д", "з", "у", часто
вырисовываем какими-то треугольными (или это только у меня рукопись
такая кривая?) и наоборот в букве м например ее среднюю линию в виде
угла мы склонны вырисовывать более округло.

For Крохин ААнатолий ААлександрович:
Я уже писал, что Kylix выбран потому, что я уже привык и знаю C++
Builder, и некоторые наработки в нем у меня уже были.

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

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   "unDEFER" 2003-10-20 20:31:18 (#9866)

Re: От МОДЕРАТОРА!

20 Октябрь 2003 19:53, Sergey Beloshitsky написал:
> полностью согласен! только вот почему С или С++ не вошел в нормальные
> языки :) ?

Это я одно слово не дописал: "нормальные _ОО_ языки" :)

   Ilya 2003-10-20 20:29:45 (#9865)

Re: От МОДЕРАТОРА!

On Пнд, 2003-10-20 at 18:37, Ilya wrote:
> Друзья!
>
> Во-первых, проще и гораздо лучше взять и довести до ума существующую
> (там совсем чуть-чуть!).
> http://linux.bankhacker.com/aplicaciones.phtml?palabra=ocr
>
> От себя я бы рекомендовал довести:
> http://www.claraocr.org/
> Там даже, вроде, есть зачатки распознавания кириллицы.
>
>
> А если уж хочется писать, то писать на каком-нибудь нормальном языке (На
> Lisp/Ada95, например, ну или на худой конец Java; Фронтед на tcl или
> QT).
> Как вы собираетесь распространять программу на, условно говоря
> KylixPascal? Это программа запустится на любой машине с Linux? Думаю
> что ответ очень далек от положительного.
>
> И последняя мысль по этому поводу. Напишите лучше фронтенд к вышедшему
> недавно движку FineReader 6 for Linux, - от этого будет гораздо больше
> пользы. Для фронтенда лучше использовать: TCL/TK, QT или GTK2.
>
> http://www.abbyy.com/developer_toolkits1.asp?param=28804&from=leftcom1

полностью согласен! только вот почему С или С++ не вошел в нормальные языки :)
?

> --
> Sergey Beloshitsky <snowm***@u*****.ua>
> MS4Group

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   Sergey Beloshitsky 2003-10-20 19:53:25 (#9854)

Re: почта

> Помнится, на agava.ru или что-то в этом роде был (а может и сейчас есть)
> интересный тариф: вы платите $3 в месяц (+ $15 в год за домен), и получаете
> ящик типа ant***@i*****.ru - так вот, это гораздо понтовей, чем linux.net :)

На мастерхосте это все в данный момент есть.
3$ в месяц - 50 метров под почту на своем домене.

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   Dion 2003-10-20 19:46:48 (#9852)

Re:

В сообщении от 20 Октябрь 2003 19:36 ks написал:

> У меня такой вопрос, на Linux.net есть почта @l*****.net, а какой у
> нее POP и SMTP?

Ха, бесплатный сыр только в мышеловке!
Если бы вы при регистрации аккаунта внимательнее читали появляющиеся
сообщения, вы бы заметили, что для получения доступа к POP3 и SMTP нужно
платить 1.67 или 2 и сколько-то там безусловных единиц в месяц. Единственное

исключение - вы регистрируетесь у их спонсоров, покупаете у них что-л. и
тогда получаете те же POP3 и SMTP. Я, правда, заметил всё это только после
того, как зарегистрировал ящик a-i@l*****.net :)

Помнится, на agava.ru или что-то в этом роде был (а может и сейчас есть)
интересный тариф: вы платите $3 в месяц (+ $15 в год за домен), и получаете
ящик типа ant***@i*****.ru - так вот, это гораздо понтовей, чем linux.net :)

   Антон Иванов 2003-10-20 19:42:11 (#9848)

Re: хитпарад IDE

> > Вот мне вдруг стал интересен один вопрос (точнее два :)
> >
> > 1. Какая IDE самая популярная в рунете? (какую лично вы
> > используете?)
> >
> > 2. Какая по вашему мнению самая удобная?
>
> Для меня - kate. Все что мне нужно там есть: подсветка синтаксиса(PHP и
> HTML), проверка орфографии и простой и удобный интерфейс.

А никого не смущает что kate не популярна и собсно не IDE ?

   Dion 2003-10-20 19:38:35 (#9846)

От МОДЕРАТОРА!

Друзья!

Тема про программу распознавания может и весьма интересная, но отошла
от тематики этой рассылки довольно далеко. Посему предлагаю всем
желающим продолжить ее в другом месте. Например, можно создать ещё один
список рассылки на манер этого. Это и я могу сделать, если нужно.

Тем не менее выскажусь по теме разок.

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

Во-первых, проще и гораздо лучше взять и довести до ума существующую
(там совсем чуть-чуть!).
http://linux.bankhacker.com/aplicaciones.phtml?palabra=ocr

От себя я бы рекомендовал довести:
http://www.claraocr.org/
Там даже, вроде, есть зачатки распознавания кириллицы.

А если уж хочется писать, то писать на каком-нибудь нормальном языке (На
Lisp/Ada95, например, ну или на худой конец Java; Фронтед на tcl или
QT).
Как вы собираетесь распространять программу на, условно говоря
KylixPascal? Это программа запустится на любой машине с Linux? Думаю
что ответ очень далек от положительного.

И последняя мысль по этому поводу. Напишите лучше фронтенд к вышедшему
недавно движку FineReader 6 for Linux, - от этого будет гораздо больше
пользы. Для фронтенда лучше использовать: TCL/TK, QT или GTK2.

http://www.abbyy.com/developer_toolkits1.asp?param=28804&from=leftcom1

   Ilya 2003-10-20 19:36:01 (#9845)

Re: флуд

Vladimir Efremov wrote:

> On Monday 20 October 2003 12:31, you wrote:
>>man NAT показывает кукишь
> Да нет, не совсем:
> [efremov@galina ~]$ apropos NAT | grep NAT
> iptables (8) - administration tool for IPv4 packet filtering and

Ну извините... :) небыло у меня линукса под рукой на работе, чтобы
проверить... Искренне прошу прощения.

P.S. но согласитесь не каждый новичек способен на подобное шаманство, а
речь шла именно о новичках

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

   Dima Fedotov 2003-10-20 18:44:47 (#9806)

Re: флуд

On Monday 20 October 2003 12:31, you wrote:
> Крохин ААнатолий ААлександрович wrote:
>
> Человека озадачили NATом. Он не знает что это такое. Он ищет в рамблере
> и находит в первой ссылке "Национальная ассоциация телерадиовещателей".
> man NAT показывает кукишь

Да нет, не совсем:

[efremov@galina ~]$ apropos NAT | grep NAT
iptables (8) - administration tool for IPv4 packet filtering and

NAT

Ну а потом уж man iptables

   Vladimir Efremov 2003-10-20 18:27:17 (#9798)

Re[2]: флуд

Здравствуйте, Dima.

Вы писали 20 октября 2003 г., 10:07:29:

DF> Крохин ААнатолий ААлександрович wrote:
>> Но этому человеку тоже следует с уважением относиться к собеседникам:
>> 1) писать сабж
>> 2) не цитировать лишнее
>> 3) правильно формулировать вопросы (это не вопрос "что такое NAT?", это тема
>> цикла лекций)
>> 4) прежде чем задавать вопрос, поискать самому на него ответ

DF> Все это, конечно, хорошо. Но ведь существуют же начинающие пользователи
DF> линукс. От вас, господа Матерые Линуксоиды, частенько слышны всхлипы,
DF> что трудно привлеч новых пользователей в линукс. Что мелкомякгие оси их
DF> больше привликают. Но при этом Вы не хотите обучать начинающих. Не у
DF> всех хватает возможностей, терпения или навыков ковырятся в манах и
DF> конфигурационных файлах. Поэтому давайте будем терпимее к новичкам, ибо
DF> с их только помощью мы сможем продвинуть Линукс.
DF> Несколько лет назад, когда я впервые установил себе линукс, возникло
DF> множество вопросов, на которые довольно сложно, будучи начинающим, найти

DF> ответы. Приведу пример. Захотелось мне, чтобы по умолчанию запускалась
DF> винда. Я нашел в нете гуру. Спросил у него. Он ответил: "поменяй
DF> конфигурационный файл и перезапусти лило". Как вы считаете, этот ответ
DF> смог удовлетворить начинающего пользователя? Дудки. Я после этого месяц
DF> отмучился, прежде чем нашел более менее нормальную инфу на русском (с
DF> английским тогда не лады были, а на русском 2 года назад информации
DF> почти вообще не было).
DF> Почему же на вопрос "Что такое NAT?", не можем ответить:

DF> Это Network Address Translation - трансляция сетевых адресов, более
DF> полуную инфу можно почитать, например на http://www.tldp.org, который я
DF> кстати, рекомендую больше чем гугл, касаемо линукс вопросам..."

DF> Вот что написано на вышеупомянутом сайте о NAT:

DF> NAT is a way of providing access to the Internet through a single
DF> machine that translates the IP addresses. The NAT itself has one or more

DF> IP addresses, but all the machines behind the NAT have "private"
DF> Internet addresses. Contrast: A NAT provides some firewalling
DF> capabilities because isolates the end-nodes while still providing access

DF> to the Internet. The isolation is better than packet-filter firewalls,
DF> but not as good as proxies. From Hacking-Lexicon

DF> Что на русском звучит примерно так:

DF> NAT это путь доступа в интернет через одну машину, которая транслирует
DF> IP адреса. NAT сам по себе имеет один или несколько IP адресов, но все
DF> машины за NAT имеют спрятанные IP. NAT предоставляет возможность
DF> файрвола в некотором роде, так как изолирует узлы, в то время как дает
DF> доступ в Интернет. Изоляция это лучше чем фильтрующие файрволы, но не
DF> так хороши, как проксики. Из лексикона хакинга.

DF> Уж простите за не точность перевода и не "совсем русский язык" -
DF> переводил на ходу.

DF> Так что вот все понятно, и далеко не "тема цикла лекций"!.

Спасибо за поддержку начинающих

А за сабж прошу извенения. Посто запарился

   2003-10-20 18:06:57 (#9786)