| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
02.05.2006, 08:00 | #1 | |
Есть ли прога для перевода изображений в CAD файлы
Волгоград
Регистрация: 02.05.2006
Сообщений: 35
|
||
Просмотров: 4719
|
|
||||
Может есть кто из знатоков Лиспа кто может сделать прогу такого формата:
1. Есть графический файл. Проще наверное черно-белый; 2. Запускаем команду и в автокаде формируется изображение где каждый пиксел есть примитив автокада (точка, полигон, полилиния с шириной не =0 ....); 3. Используем (кому как заблагорассудится) Я не думаю что это сложно. Как задачка?
__________________
Строишь завод, проводишь реактора испытание? грохнется иль долбанет - дважды проверь заранее! |
||||
|
||||
механизатор Регистрация: 28.12.2004
Самара
Сообщений: 312
|
Ну средствами лиспа это точно нереально, а вообще подобные программы разрабатываются не один год, и кстати до сих пор - из тех программ с которыми я сталкивался - результаты векторизации не очень, правда у нас в основном задачи векторизации ОЧЕНЬ старых потрепанных грязных планов, а сними работать очень не просто.
|
|||
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,192
|
Цитата:
__________________
apel.fas |
|||
|
||||
Цитата:
__________________
Строишь завод, проводишь реактора испытание? грохнется иль долбанет - дважды проверь заранее! |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Цитата:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Цитата:
__________________
Строишь завод, проводишь реактора испытание? грохнется иль долбанет - дважды проверь заранее! |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
Не знаю.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Проектировщик ВК. LISP-любитель. Регистрация: 15.12.2003
Москва
Сообщений: 1,192
|
Цитата:
__________________
apel.fas |
|||
|
||||
А по моему задача так себе...
Если не нужно ничего векторизовать, а просто на место каждого пиксела вставить точку или другой примитив... Для простоты возьмем формат *.BMP - в начале заголовок, из него читаем длинну строки и количество строк (в пикселах). Далее считываем файл и преобразуем его в список (автоматом остаются заполненные пикселы) все в относительных координатах, далее либо берем размер изображения либо свой маштабный коэфициент и начинаем рисовать точки по строчно... PS: проблем несколько: стандартные методы лиспа не дают прочитать некоторые биты бинарного файла - конец строки и конец файла выглядят одинаково, но картинка не текст и эти биты могут встречаться в изображении. само по себе облако точек или других объектов не слишком нужно в чертеже - все равно нужно будет их обрабатывать... Но реализовать возможно, даже средствами лиспа |
||||