有关C语言图像处理,原图片运行就不行,把图片换个尺寸就可以!!
我用C语言编写了个拟合图像上的直线并计算距离的程序,编译通过,在读取图片运行时就出现了如下问题:
程序能读出图片的信息,就是在计算时就无法运行了,这个对话框到底是什么意思啊??????我原本想着是因为图片太大,像素点太多,就分别把图像缩小成816*612,408*306,分别是原图的1/4和1/8就能运行计算结果了,但是缩小成1632*1224,就是原图的1/2,就又出现上图出现的问题了!!!我又把图片变成320*240,640*480,1280*960,2560*1920,这些也是能运算出来结果的!!!现在搞不清楚是为什么?为什么有的图片能运行出结果,有的就会弹出上面的对话框呢?请哪位高手帮我解答一下,这个问题困扰我好久了!!在此多谢了!!!
程序能读出图片的信息,就是在计算时就无法运行了,这个对话框到底是什么意思啊??????我原本想着是因为图片太大,像素点太多,就分别把图像缩小成816*612,408*306,分别是原图的1/4和1/8就能运行计算结果了,但是缩小成1632*1224,就是原图的1/2,就又出现上图出现的问题了!!!我又把图片变成320*240,640*480,1280*960,2560*1920,这些也是能运算出来结果的!!!现在搞不清楚是为什么?为什么有的图片能运行出结果,有的就会弹出上面的对话框呢?请哪位高手帮我解答一下,这个问题困扰我好久了!!在此多谢了!!!
非法地址访问啊,证明楼主的程序逻辑不完善啊,遇到了异常情况没处理。