2013-07-11 10 views
-1

У меня есть набор x, y точек, написанных в текстовом файле. Я хочу получить изображение из этой информации в формате .tif или bmp. Может кто-нибудь предложить некоторые сайты или некоторые методы, которые помогут мне сделать это в C?Запись изображения из координат x, y

+3

В чем вопрос? Вы не можете использовать Google? Читайте о libtiff, или даже о ImageMagick, или даже о ffmpeg ... –

ответ

1

Чтобы сделать это без какой-либо библиотеки, вы должны сначала прочитать BMP file format. Вы можете увидеть this link для получения дополнительной информации о написании BMP-изображения с указанными точками.

0

Вы хотите создать изображение, основанное на наборе x, y точек, перечисленных в текстовом файле? Какого образа вы хотите создать? Наборы координат могут быть местами для рисования точки (или небольшого круга, диамона, квадрата или другого многоугольника или неправильной формы), или они могут быть конечными точками отрезков линии, или они могут быть координатами, используемыми для рисования кривой, или они могут определять один или несколько полигонов, ...

Какое изображение вы хотите произвести? вы хотите черное изображение &, вы хотите, чтобы черные пиксели в полноцветном растровом изображении, вам нужна минимальная ограничивающая рамка или вы хотите иметь полноразмерный растровый рисунок с изображением в центре или углу или size ...

Или вы имели в виду, что пары x, y в вашем текстовом файле определяют ограничивающий прямоугольник, и вы хотите извлечь раздел из существующего растрового или tiff-изображения?


После того как вы ответили на все эти вопросы, ищите хорошую библиотеку обработки изображений и начинайте читать документацию по API. (Если вы ищете серьезный вызов, в этом случае обязательно напишите свой собственный код для чтения произвольных изображений TIFF и BMP ...)

Смежные вопросы