我有一个raw格式的RGB图像数据,大小为1024*1024。现在要把它保存成tiff格式// 设置图像高度
TIFFSetField(image, TIFFTAG_IMAGEWIDTH, 1024); 
// 设置图像高度.
TIFFSetField(image, TIFFTAG_IMAGELENGTH, 1024); 
// 设置一个样本所占内存的大小.
TIFFSetField(image, TIFFTAG_BITSPERSAMPLE,8); 
// 设置一个像素点的样本数.
TIFFSetField(image, TIFFTAG_SAMPLESPERPIXEL,3); 
// 设置图像的压缩方式.
TIFFSetField(image, TIFFTAG_COMPRESSION, COMPRESSION_NONE); 
// 设置色彩模式.
TIFFSetField(image, TIFFTAG_PHOTOMETRIC,PHOTOMETRIC_RGB); 
// 设置配置
TIFFSetField(image, TIFFTAG_PLANARCONFIG, PLANARCONFIG_CONTIG);
// Write the information to the file
TIFFWriteEncodedStrip(image, 0, buffer, 1024 * 1024);
出来的图像不对是这个样子的,我是那块写的不对么?