Shaping qrcode opencv c++
Shaping qrcode opencv c++
我目前正在构建一个基于c++和opencv的小型应用程序。这个应用程序的目的是创建一个二维码,然后使用opencv函数"平滑"它。
问题是我没有得到我所期望的结果。到目前为止,我已经使用
Mat element = getStructuringElement(CV_SHAPE_ELLIPSE, Size(3, 3));
morphologyEx(paternMat, paternMat, MORPH_CLOSE, element, Point( -1, -1 ), 3 );
当然也试过用morpho_OPEN,cv::侵蚀,cv:。。。但是我还是没能达到我想要的结果。
我的问题很简单,在这个例子中,我如何使用opencv函数从第一个qrcode转到第二个qrcode。。。
非常感谢;)
编辑:
medianblur不出所料,非常感谢您的快速回答。
我还有最后一个问题。我用另一个二维码编辑了我的例子,我想知道如何用opencv获得它。我试过各种组合,但没有一种能真正奏效。
我最后一次请求你的慷慨帮助;),这是一个例子:这个例子
您尝试过cv::Smooth函数吗?
以下是一些详细信息:http://docs.opencv.org/modules/imgproc/doc/filtering.html?highlight=smooth#smooth
查看OpenCV中的函数blur
、gaussianBlur
、medianBlur
、bilateralFilter
。
参考:http://docs.opencv.org/doc/tutorials/imgproc/gausian_median_blur_bilateral_filter/gausian_median_blur_bilateral_filter.html
相关文章:
- C++,OpenCV,尝试显示图像时"OpenCV(4.3.0) Error: Assertion failed (size.width>0 && size.height>0)"此错误
- 尝试导入pybind-opencv模块时出现libgtk错误
- 在编译C++代码(具有dlib和opencv)到WASM时面临问题
- 如何使用OpenCV将RBG图像转换为HSV,并将H、S和V值保存为C++中的3个独立图像
- OpenCV EqualizeHist()从彩色图像创建黑白图像
- 将OpenCV C++重写为EmguCV C#-如何使用指针
- OpenCV C++.快速计算混淆矩阵
- 在C++代码中包含opencv时,使用ctypes创建.so文件
- 哪些库可以通过Opencv调整曝光率
- 安装opencv失败-粘贴CMakeError.log的内容
- C++中的openCV Mat访问冲突
- OpenCV Android C++ imwrite not found
- 未定义的引用 .. 使用 OpenCV 编译 C++ 代码时,从命令行
- 将 OpenCV 与 CMAKE 中的项目一起构建为第三方库的正确方法
- CV_OCL_RUN宏如何在OpenCV(版本3.4.5)的goodFeaturesToTrack实现中工作?
- OpenCV 4.1.2 - 从网络摄像头获取帧并将其拆分
- C++ OpenCV 卡尔曼滤波器构造函数错误
- 使用OpenCV和覆盆子上的多个网络摄像头拍摄延时摄影,出现多个V4L错误
- 如何使用OpenCV-C++编写*.mp4视频?
- Mingw-64 在构建和安装后不会编译 openCV 代码