因为兄弟要读入的文件为jpeg格式的
但是vs提供的diblook只能读入jpeg
这是否以为这我要把jpeg先转换成dib格式的?
多谢众位大哥!

解决方案 »

  1.   

    jpeg因为压缩,不好索引到某个特定坐标的像素值所以要用dib
      

  2.   

    是的 ,图像处理中一般都是要用DIB或者DDB处理的,各种不同格式要显示在计算机上,都要转换城RGB色彩空间中。
      

  3.   

    楼上的大哥
    我想把jpeg转位图功能集成到dib类中去
    而且我下载了jpeglib的官方库,但是想在vs2005中用
    请给点指导好么?
      

  4.   

    VS2005中还用jpeglib 简直是浪费资源,直接用GDI+不就可以了。
      

  5.   

    VS2005中直接用GDI+不就可以了 
      

  6.   

    vs2005中gdi是什么东东啊?有具体资料么 ?是控件么 ?
      

  7.   

    而且,用GDI+是否会减慢速度?
    我也想自己 开发在vc6上使用的 jpeg打开,和转换程序。
    请 laviewpbt大哥详解
    谢谢
      

  8.   

    要搞图像处理 还是用OpenCV的好如果用DIB的话估计转格式就转烦了 OpenCV不用转 直接载入就可以 而且可以根据需要来选择使用多少bit的像素深度等。有很多现成的函数 不用再编写了。 开源 可以直接移植。
      

  9.   

    我是菜鸟
    所以打算这些东西都尝试一下其实我们以后要用cv的,不过cv他的界面很菜啊
      

  10.   

    呵呵 CV主要是计算 数学上的功能没得说 数据都有了 你还怕显示不出来? 要显示还不容易 可以加到MFC里面去
    CvvImage就有一个往CDC上绘图的函数 我现在就是用的这个东东 所以CV现在界面还是MFC的View Dialog FormView等