有一raw图象文件,用photoshop打开时参数设置如下:
Dimensions:
width 2500 
height 3000 Channels:
Count:1
Depth:16 bits
Byte Order:MacHeader:Size 0 bytes请问用delphi怎么实现将此图象转换为bmp图象并保存??目前的主要困难是在16 bit灰度图象上,不知道从何下手!!望高手赐教!!分不够再加!

解决方案 »

  1.   

    用C++可以实现,但是DH我就不行了
      

  2.   

    用GDI+,创建一个16位的Graphi对像
      

  3.   

    opencv我不清楚是否可以处理你的图片,但是里边的一个demo dft.exe这个demo就是对lena的照片进行灰度处理的,,你可以看看
      

  4.   

    找到raw文件格式就行了,灰度还是彩色不是问题吧
      

  5.   

    raw的如何存储的 不知道 
    灰度转化的到简单
      

  6.   

    上面的问题自己已经搞定,现在有个新问题,怎么90度旋转一幅6500*7500的24位bmp图片啊?或者旋转300*7500的word矩阵也可以,有什么快速的方法,主要是想要速度!!(主要图像太大,网上流传的方法不管用了!呵呵)