2013-07-11 156 views
-1

我有一组写在文本文件中的x,y点。我想以.tif或bmp格式从这些信息中获取图像。任何人都可以建议一些网站或一些方法,这将帮助我在C中做到这一点?从x,y坐标写入图像

+3

问题本身是什么?你不能使用谷歌?阅读关于libtiff,甚至关于ImageMagick,甚至关于ffmpeg的信息...... –

回答

1

为了做到这一点,没有任何图书馆,你必须首先阅读BMP file format。您可以看到this link以获得更多关于使用给定的点写入BMP图像的信息。

0

您想根据文本文件中列出的一组x,y点创建图像吗?你想创造什么样的形象?坐标集可能是绘制点的位置(或小圆圈,二面体,正方形或其他多边形或不规则形状),或者它们可能是线段的端点,或者它们可能是用于绘制曲线的坐标,或者他们可能会定义一个或多个多边形,...

您想要生成什么样的图像?你想要一个黑色的&白色图像,你想要一个全彩色位图图像中的黑色像素,你想要一个最小的边界框,或者你想要一个整页大小的位图,图像在中心或角落或大小...

或者您的意思是说,文本文件中的x,y对定义了一个边界框,并且您想从现有的位图或tiff图像中提取一个节?


回答所有这些问题后,请查找一个好的图像处理库,然后开始阅读API文档。 (除非你正在寻找一个严重的挑战,在这种情况下,通过一切手段继续并编写自己的代码以读取任意TIFF和BMP图像......)