一个小BUG May 25th, 2009

今天找到了上周的一段代码的bug。。。每次找到bug都觉得自己像个白痴~~代码功能是访问将一个三位数组的内容以RGB的形式写到一个TIFF文件中,利用了FREEIMAMGE的LIB。在操作48bit的图像时,参照FreeImage的帮助文档,将FIBITMAP的指针转化成一个FIBRGB16的类型指针,然后利用[]访问每个pixel。在访问横坐标时,忽略了从0开始访问,而是从1开始访问,导致生成的图像的一列出现了莫名其妙的结果~~!!!指针操作,教训惨痛!!!

Del.icio.us :

Tags: c++ coding

Posted in image processing |

Leave a Reply

2+8