为啥用opencv一处理大图片就会内存报错?
opencv吧
全部回复
仅看楼主
level 7
kt丶Seven 楼主
高斯平滑和canny算子都是这个样子,灰度化和二值化倒是可以正常使用,有人遇到过类似问题吗?
2017年03月20日 06点03分 1
level 8
你的代码呢?
2017年03月20日 06点03分 2
看下四楼
2017年03月20日 06点03分
@kt丶Seven 怎么加你?
2017年03月20日 06点03分
@沂飔羽 QQ1248118835,
2017年03月20日 06点03分
level 7
kt丶Seven 楼主
灰度化和二值化的时候每一步都要设置断点不然也会报错
2017年03月20日 06点03分 3
level 7
kt丶Seven 楼主
Mat gray,gray0;
gray = imread("D:\\当前图像\\1.bmp");
//高斯滤波
int size=3;
GaussianBlur(gray, gray0, Size(size,size),0,0);
imwrite("D:\\当前图像\\1.bmp",gray0);
2017年03月20日 06点03分 4
level 7
kt丶Seven 楼主
同样的代码处理6k*6k左右图片没问题,可是15000*15000差不多就会出问题
2017年03月20日 06点03分 5
1