日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OpenCV形态学变换函数morphologyEx()闭运算的使用

發布時間:2024/9/21 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OpenCV形态学变换函数morphologyEx()闭运算的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

OPenCV版本:4.4

IDE:VS2017

功能描述

簡述:執行先進的形態學的變換。

函數 cv::morphologyEx使用腐蝕和膨脹的作為基本的操作來進行高級的形態學的變換。

任何操作都能就地執行,在多通道圖像中,每個通道獨立進行處理。

閉運算通俗講其實就是先膨脹后腐蝕的操作。

那么函數閉運算是干什么用的呢?

1.消除黑色的空洞區域。

2.平滑物體的輪廓。

3.連接鄰近的物體

4.連接斷開的輪廓線。

5.平滑邊界的同時不改變面積

函數原型

CV_EXPORTS_W void morphologyEx( InputArray src, OutputArray dst,int op, InputArray kernel,Point anchor = Point(-1,-1), int iterations = 1,int borderType = BORDER_CONSTANT,const Scalar& borderValue = morphologyDefaultBorderValue() );

參數描述

  • 參數 src 源圖像.通道的數量可以是任意的,但是深度值應該是以下之一:
    CV_8U, CV_16U, CV_16S, CV_32F or CV_64F.

  • 參數 dst 和源圖像同樣大小和類型的目標圖像。

  • 參數 op 形態學操作的類型, 詳見:MorphTypes

  • 參數 kernel 結構元素。Kernel 可以通過使用getStructuringElement來創建。

  • 參數 anchor 元素中的錨點的位置,負值表示錨點在核中心。

  • 參數 iterations 腐蝕和膨脹的迭代次數。

  • 參數 borderType 像素外推方法。詳見:BorderTypes, BORDER_WRAP不支持。

  • 參數 borderValue 固定邊緣的情況下的邊緣值。缺省值含有一個特殊的意義 。The default value has a special
    meaning.

    參考 dilate, erode, getStructuringElement

    注意: 迭代次數是膨脹或者腐蝕操作的次數,例如,一個兩次迭代操作的閉操作(MORPH_CLOSE)相當于成功應用:膨脹 -> 膨脹->腐蝕-> 腐蝕 (并不是 膨脹->腐蝕->膨脹-> 腐蝕)

源碼示例

#include <iostream> #include <opencv2/opencv.hpp>int main() {cv::Mat image = cv::imread("D:\\OpenCVtest\\images\\anna.png");if (image.empty()){std::cout << "image read failed!" << std::endl;cv::waitKey(0);return 0;}//自定義核cv::Mat element = getStructuringElement(cv::MORPH_RECT, cv::Size(5, 5));//閉運算cv::Mat result;cv::morphologyEx(image, result, cv::MORPH_CLOSE, element, cv::Point(-1, -1), 2);cv::imshow("原圖", image);cv::imshow("閉運算結果圖", result);cv::waitKey(0);return 0; }

運行結果:

閉運算后的圖像:

做了兩次迭代運算,字體變得平滑了些,小的黑色的空洞區域沒了。

總結

以上是生活随笔為你收集整理的OpenCV形态学变换函数morphologyEx()闭运算的使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。