《Visual C++项目开发案例整合》第三章图像处理系统运行时报错
发表在C语言图书答疑 2012-02-17
是否精华
版块置顶:
像处理系统中第一个菜单项下面的图像旋转功能和锐化,反色等功能点击执行时或者载入图片后提示内存不能read或者write,查阅相关资料没有得到解决。
分享到:
精彩评论 4
xsource
学分:0 LV1
TA的每日心情
?
2021-04-18 18:44:44
2012-02-17
沙发
我是使用的24位真彩色位图。
1.在图像锐化功能中: //获取下一个像素颜色
nRed2 = pNextData[2];
nGreen2 = pNextData[1];
nBlue2 = pNextData[0];
 从这里开始内存报错(不能为read)。
2.在反色处理中:           //真彩色位图每个像素需要3个字节表示其颜色
for(int j=0; j<nWidth*3; j+=3)
{
int nRed,nGreen,nBlue;
BYTE* pTmpData = m_pBmpData + nLineBytes*i + j;
nRed = pTmpData[2];
nGreen = pTmpData[1];
nBlue = pTmpData[0];
 从这里开始内存报错(内存不能为read)。
3.图像旋转,雾化等也遇到这种问题。请问如何解决。


我已经调用cmd对dll文件进行了归位处理,重启系统等等方法,请问该怎么办?
xsource
学分:0 LV1
TA的每日心情
?
2021-04-18 18:44:44
2012-02-17
板凳
调试时发现m_bmFileHeader和m_bmInfoHeader两个值cannot display value这是怎么回事?
xsource
学分:0 LV1
TA的每日心情
?
2021-04-18 18:44:44
2012-02-17
地板
报错为0xC00000005 Access Violation!
xsource
学分:0 LV1
TA的每日心情
?
2021-04-18 18:44:44
2012-02-17
4L
如果换用小一点的24位真彩位图,锐化反色等功能依然报错。放大旋转图片时图片能够加载,但是放大和旋转出来的结果是图片变成了彩色的条状和灰色,这是怎么回事?
首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照