用C语言设计和实现图片浏览器,
可以自动识别显示设置,包括显示区的大小,颜色设置和分辨率的设置。
自动调整显示方式,包括全屏、原大、缩放、移动等操作。
浏览显示各种图片文件。
该浏览器可移植到嵌入式系统中使用。该题目的主要技术难点为多种图片格式的转换和分析,以及在有限资源的情况下,对图
片数据的变换和使用。题目要求:
要求完成功能演示样机。
形成全部C源代码。
建立完整开发文档。
开发平台:
C/C++;希望各位朋友能提供相关资料,当然最好能提供源代码,(语言环境:C++和MFC,并要求针对图片文件的像素点进行操作,通过自行编辑函数实现图片的改变)
C++新手请多多帮忙! ^-^

解决方案 »

  1.   

    我的MSN   [email protected]
      

  2.   

    《精通VisualC++ 图像处理编程》里面有你所要的全部。其中的有个自定义类CDIB完成了全部的相关操作,其实亦不需要VC知识,只要C++基础就可以。并且附带一个完整的图像处理程序。看了之后肯定没问题!
      

  3.   

    《精通VisualC++ 图像处理编程》这本书在网上可以下载到吗?自定义类CDIB又是什么东西?
      

  4.   

    该浏览器可移植到嵌入式系统中使用
    这个要求决定了一个事实,你要做的东西应该是与系统或平台无关的,也就是说你不能调用任何现有的库(比如MFC)中的任何函数,你的图像的操作是完全基于DIB的(你说的CDIB应该是某人写的操作DIB位图的类)
    但是这样的情况下,“可以自动识别显示设置,包括显示区的大小,颜色设置和分辨率的设置”
    显示设置是指什么,显示区大小是指什么,会是什么设备上的显示区大小呢(比如PC上的还是某些专有设备上的,还是POCKET PC上的??),当然全屏放大也就没发实现了
    其他的,如果想做成与设备无关的话倒可以实现,就是一点一点从最根本做《精通VisualC++ 图像处理编程》,可以参考一下,但是“浏览显示各种图片文件”,可能会比较困难,没个图片格式有自己的格式,是否要针对每个格式开发一个类??建议就1 或2种常用的就行了
      

  5.   

    楼上的讲得很好啊想移植到嵌入式中去,不能用VC提供的类库了,比如MFC就不行了得用纯C/C++或者asm了!如果没这个要求的话,可能很容易就搞完的Good Luck了
      

  6.   

    《精通VisualC++ 图像处理编程》中的CDIB完全适用自定义的函数组成的,没有使用到一点点地MFC或者Win32 API,肯定是可以的。书中只是为了显示的方便,而是用了VC创建工程。
    至于网上是否能过下载,我不清楚,你可以去买一本阿,我不久前买了一本,¥49 带光盘,挺不错了。
      

  7.   

    《精通VisualC++ 图像处理编程》推荐
      

  8.   

    《精通VisualC++ 图像处理编程》中的各个函数是完全自定义的吗?
    我的题目要求不能使用现有的类库函数,最多调用一个画点的函数什么的,如果《精通VisualC++ 图像处理编程》这本书是包括这样的基础函数的话,我马上就去买,还希望楼上的几位大侠说的详细一点点,50对我是个预算啊,呵呵,多谢拉!