Обработка изображения

MoneyMike

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

Julie16

Ну и вопрос... Тебе с изображением что делать-то надо?

artimon

исходники ImageMagik'а и GIMP'а не покатят?

MoneyMike

попробую прояснить:
как в Билдере перевести pixel в тип real, т.е. есть картинка нужно ее перевести в массив чисел как это сделать, просто я с этим не сталкивался раньше...

MoneyMike

а на чем они написаны и что это за звери такие?

yolki

на C, компилируется под gcc/cygwin.
В принципе, цвет - это точка в ТРЁХМЕРНОМ пространстве. т.е.
Image[i,j]=(x,y,z)
как ты собираешься тройку чисел перевести в одно?
можно попробовать оценить "яркость" = (r+g+b)/3

Ivan8209

Поразрядно.
---
"Vyroba umelych lidi, slecno, je tovarni tajemstvi."

gopnik1994

я так понимаю, что ему надо взять массив точек...
это делается в C++ Builder'е что-то типа такого:
Image1->Bitmap->Pixels[x,y];

MoneyMike

Гуд....что то типа этого я и ожидал увидеть..
А вот еще хотелось бы уточнить...данная фишка работает только для bmp или для jpg тоже
просто в книге расписано для bmp, а про jpg и другие форматы упоминания нет.

karkar

Диплом завтра защищать?
bmp, jpeg - форматы хранения картинок в файлах. В обоих есть служебная информация (заголовки а jpeg еще и хранит в весьма нетривиальном виде (пожатом). Тебе же тут говорят о том, как картинка выглядит в (видео)памяти, непожатая.
Но обычно есть готовые библиотеки для чтения картинки из того же jpeg'a и получения массива точек.

Barbie29

если поможет, вот ссылка, работа с пикселами с помощью библиотеки ImageMagick на С под юникс. Если че непонятно будет, пиши, у меня еще немного кодов есть для raw-формата и прочей дряни.
Оставить комментарий
Имя или ник:
Комментарий: