文件名称:dssdf
- 所属分类:
- 图形图像处理(光照,映射..)
- 资源属性:
- [C/C++] [源码]
- 上传时间:
- 2012-11-26
- 文件大小:
- 733kb
- 下载次数:
- 0次
- 提 供 者:
- k***
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
本程序在EVC4.0+PPC SDK 2003下调试通过。
用Independent JPEG Group发行的JpegLib进行Jpeg图像的读取与保存。
这里只加了一个简单的处理示例——负片。其他的处理可以用与这个类似的方法,有了处理的算法对像素数据进行操作。或者加上鼠标事件的处理来完成绘画功能等等,这里主要是对JPEG文件进行操作的部分。
注意:程序中的CTScreenBuffer并未使用,原因是使用它加载后有段内存没有释放,加上BMP数据本来就比较好处理,所以自己写一段,将BMP数据加上头信息就可以CreateDIBSection了。
保存的默认质量Q=85,大家在使用时可以按照要求改变。
对应的PC版可以在VC下面编译使用,是基本的图象处理程序框架。
-the procedures in EVC4.0 PPC SDK under debugging through 2003. Independent JPEG Group with the issue for JpegLib Jpeg image Read and preservation. Here are adding a simple example of the treatment-- Negative. Other treatment can be used with a similar approach, with the right algorithm pixel data for the operation. Mouse or with the handling of the incident to complete the painting functions, and so on, here are the major JPEG files part of the operation. Note : CTScreenBuffer the procedures had not been used. It is due to the use of loading after not release memory, coupled with BMP data was relatively easy to deal with. So he has written section BMP data will be coupled with the first information on the CreateDIBSection. Preserve the quality of the default Q = 85, we can use the request
用Independent JPEG Group发行的JpegLib进行Jpeg图像的读取与保存。
这里只加了一个简单的处理示例——负片。其他的处理可以用与这个类似的方法,有了处理的算法对像素数据进行操作。或者加上鼠标事件的处理来完成绘画功能等等,这里主要是对JPEG文件进行操作的部分。
注意:程序中的CTScreenBuffer并未使用,原因是使用它加载后有段内存没有释放,加上BMP数据本来就比较好处理,所以自己写一段,将BMP数据加上头信息就可以CreateDIBSection了。
保存的默认质量Q=85,大家在使用时可以按照要求改变。
对应的PC版可以在VC下面编译使用,是基本的图象处理程序框架。
-the procedures in EVC4.0 PPC SDK under debugging through 2003. Independent JPEG Group with the issue for JpegLib Jpeg image Read and preservation. Here are adding a simple example of the treatment-- Negative. Other treatment can be used with a similar approach, with the right algorithm pixel data for the operation. Mouse or with the handling of the incident to complete the painting functions, and so on, here are the major JPEG files part of the operation. Note : CTScreenBuffer the procedures had not been used. It is due to the use of loading after not release memory, coupled with BMP data was relatively easy to deal with. So he has written section BMP data will be coupled with the first information on the CreateDIBSection. Preserve the quality of the default Q = 85, we can use the request
(系统自动生成,下载前可以参看下载内容)
下载文件列表
Jpeg图象处理程序
................\ImageProcess
................\............\Image
................\............\.....\ARMV4Rel
................\............\.....\........\Image.exe
................\............\.....\ByteArray.h
................\............\.....\Image.cpp
................\............\.....\Image.h
................\............\.....\Image.rc
................\............\.....\Image.vcb
................\............\.....\Image.vcc
................\............\.....\Image.vcl
................\............\.....\Image.vco
................\............\.....\Image.vcp
................\............\.....\Image.vcw
................\............\.....\ImageDoc.cpp
................\............\.....\ImageDoc.h
................\............\.....\ImageView.cpp
................\............\.....\ImageView.h
................\............\.....\JpegWriter.cpp
................\............\.....\JpegWriter.h
................\............\.....\MainFrm.cpp
................\............\.....\MainFrm.h
................\............\.....\newres.h
................\............\.....\RCa00280
................\............\.....\ReadMe.txt
................\............\.....\res
................\............\.....\...\Cmdbar.bmp
................\............\.....\...\Image.rc2
................\............\.....\Resource.h
................\............\.....\StdAfx.cpp
................\............\.....\StdAfx.h
................\............\.....\STScreenBuffer.cpp
................\............\.....\STScreenBuffer.h
................\............\JpegLib
................\............\.......\cderror.h
................\............\.......\cdjpeg.h
................\............\.......\jarrsrc.c
................\............\.......\jcapimin.c
................\............\.......\jcapistd.c
................\............\.......\jccoefct.c
................\............\.......\jccolor.c
................\............\.......\jcdctmgr.c
................\............\.......\jchuff.c
................\............\.......\jchuff.h
................\............\.......\jcinit.c
................\............\.......\jcmainct.c
................\............\.......\jcmarker.c
................\............\.......\jcmaster.c
................\............\.......\jcomapi.c
................\............\.......\jconfig.h
................\............\.......\jconfig.vc
................\............\.......\jcparam.c
................\............\.......\jcphuff.c
................\............\.......\jcprepct.c
................\............\.......\jcsample.c
................\............\.......\jctrans.c
................\............\.......\jdapimin.c
................\............\.......\jdapistd.c
................\............\.......\jdatadst.c
................\............\.......\jdatasrc.c
................\............\.......\jdcoefct.c
................\............\.......\jdcolor.c
................\............\.......\jdct.h
................\............\.......\jddctmgr.c
................\............\.......\jdhuff.c
................\............\.......\jdhuff.h
................\............\.......\jdinput.c
................\............\.......\jdmainct.c
................\............\.......\jdmarker.c
................\............\.......\jdmaster.c
................\............\.......\jdmerge.c
................\............\.......\jdphuff.c
................\............\.......\jdpostct.c
................\............\.......\jdsample.c
................\............\.......\jdtrans.c
................\............\.......\jerror.c
................\............\.......\jerror.h
................\............\.......\jfdctflt.c
................\............\.......\jfdctfst.c
................\............\.......\jfdctint.c
................\............\.......\jidctflt.c
................\............\.......\jidctfst.c
................\............\.......\jidctint.c
................\............\.......\jidctred.c
................\............\.......\jinclude.h
................\............\......
................\ImageProcess
................\............\Image
................\............\.....\ARMV4Rel
................\............\.....\........\Image.exe
................\............\.....\ByteArray.h
................\............\.....\Image.cpp
................\............\.....\Image.h
................\............\.....\Image.rc
................\............\.....\Image.vcb
................\............\.....\Image.vcc
................\............\.....\Image.vcl
................\............\.....\Image.vco
................\............\.....\Image.vcp
................\............\.....\Image.vcw
................\............\.....\ImageDoc.cpp
................\............\.....\ImageDoc.h
................\............\.....\ImageView.cpp
................\............\.....\ImageView.h
................\............\.....\JpegWriter.cpp
................\............\.....\JpegWriter.h
................\............\.....\MainFrm.cpp
................\............\.....\MainFrm.h
................\............\.....\newres.h
................\............\.....\RCa00280
................\............\.....\ReadMe.txt
................\............\.....\res
................\............\.....\...\Cmdbar.bmp
................\............\.....\...\Image.rc2
................\............\.....\Resource.h
................\............\.....\StdAfx.cpp
................\............\.....\StdAfx.h
................\............\.....\STScreenBuffer.cpp
................\............\.....\STScreenBuffer.h
................\............\JpegLib
................\............\.......\cderror.h
................\............\.......\cdjpeg.h
................\............\.......\jarrsrc.c
................\............\.......\jcapimin.c
................\............\.......\jcapistd.c
................\............\.......\jccoefct.c
................\............\.......\jccolor.c
................\............\.......\jcdctmgr.c
................\............\.......\jchuff.c
................\............\.......\jchuff.h
................\............\.......\jcinit.c
................\............\.......\jcmainct.c
................\............\.......\jcmarker.c
................\............\.......\jcmaster.c
................\............\.......\jcomapi.c
................\............\.......\jconfig.h
................\............\.......\jconfig.vc
................\............\.......\jcparam.c
................\............\.......\jcphuff.c
................\............\.......\jcprepct.c
................\............\.......\jcsample.c
................\............\.......\jctrans.c
................\............\.......\jdapimin.c
................\............\.......\jdapistd.c
................\............\.......\jdatadst.c
................\............\.......\jdatasrc.c
................\............\.......\jdcoefct.c
................\............\.......\jdcolor.c
................\............\.......\jdct.h
................\............\.......\jddctmgr.c
................\............\.......\jdhuff.c
................\............\.......\jdhuff.h
................\............\.......\jdinput.c
................\............\.......\jdmainct.c
................\............\.......\jdmarker.c
................\............\.......\jdmaster.c
................\............\.......\jdmerge.c
................\............\.......\jdphuff.c
................\............\.......\jdpostct.c
................\............\.......\jdsample.c
................\............\.......\jdtrans.c
................\............\.......\jerror.c
................\............\.......\jerror.h
................\............\.......\jfdctflt.c
................\............\.......\jfdctfst.c
................\............\.......\jfdctint.c
................\............\.......\jidctflt.c
................\............\.......\jidctfst.c
................\............\.......\jidctint.c
................\............\.......\jidctred.c
................\............\.......\jinclude.h
................\............\......