亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > Android+OpenCv4實現邊緣檢測及輪廓繪制出圖像最大邊緣

Android+OpenCv4實現邊緣檢測及輪廓繪制出圖像最大邊緣

熱門標簽:沈陽人工外呼系統價格 沈陽防封電銷卡品牌 如何申請400電話費用 富錦商家地圖標注 池州外呼調研線路 沈陽外呼系統呼叫系統 外呼系統哪些好辦 江西省地圖標注 武漢外呼系統平臺

實現步驟:

  • 圖像灰度化
  • 邊緣檢測
  • 根據Canny檢測得出來的Mat尋找輪廓
  • 算出最大輪廓周長or面積
  • 根據獲取到的最大輪廓下標進行輪廓繪制
  • 畫出最大矩形,并返回Rect

Canny邊緣檢測

基于Canny算法的邊緣檢測主要有5個步驟,依次是高斯濾波、像素梯度計算、非極大值像素梯度抑制、滯后閾值處理和孤立弱邊緣抑制。Canny在有噪聲的情況下表現好不好,取決于前面的降噪過程,可以手動做高斯處理提高識別率。

/**
		image  輸入圖像,必須是CV_8U的單通道或者三通道圖像。
		edges  輸出圖像,與輸入圖像具有相同尺寸的單通道圖像,且數據類型為CV_8U。
		threshold1  第一個滯后閾值。
		threshold2  第二個滯后閾值。
		apertureSize  Sobel算子的直徑。
		L2gradient  計算圖像梯度幅值方法的標志。默認為false
**/
public static void Canny(Mat image, Mat edges, double threshold1, double threshold2, int apertureSize, boolean L2gradient)

使用

    /**
     * canny算法,邊緣檢測

     */
    public static Mat canny(Bitmap bitmap) {
        Mat mSource = new Mat();

        Utils.bitmapToMat(bitmap, mSource);
        Mat grayMat = new Mat();
        Imgproc.cvtColor(mSource,grayMat,Imgproc.COLOR_BGR2GRAY);//轉換成灰度圖
        Mat mat = mSource.clone();
        Imgproc.Canny(mSource, mat, 75, 200);
        return mat;
    }

獲取圖像最大矩形

   /**
     * 返回邊緣檢測之后的最大矩形,并返回
     *
     * @param cannyMat
     *            Canny之后的mat矩陣
     * @return
     */
    public  Rect findMaxRect(Mat cannyMat) {
        Mat tmp = mSource.clone();
        ListMatOfPoint> contours = new ArrayListMatOfPoint>();
        Mat hierarchy = new Mat();
        // 尋找輪廓
        Imgproc.findContours(cannyMat, contours, hierarchy, Imgproc.RETR_EXTERNAL, Imgproc.CHAIN_APPROX_SIMPLE);
        int index = 0;
        double perimeter = 0;
        // 找出匹配到的最大輪廓
        for (int i = 0; i  contours.size(); i++) {
            // 最大面積
//            double area = Imgproc.contourArea(contours.get(i));
            //最大周長
            MatOfPoint2f source = new MatOfPoint2f();
            source.fromList(contours.get(i).toList());
            double length = Imgproc.arcLength(source,true);
            if(length>perimeter){
                perimeter =  length;
                index = i;
            }
        }
      
        /**
         * 參數一:image,待繪制輪廓的圖像。
         *
         * 參數二:contours,待繪制的輪廓集合。
         *
         * 參數三:contourIdx,要繪制的輪廓在contours中的索引,若為負數,表示繪制全部輪廓。
         *
         * 參數四:color,繪制輪廓的顏色。
         *
         * 參數五:thickness,繪制輪廓的線條粗細。若為負數,那么繪制輪廓的內部。
         *
         * 參數六:lineType,線條類型。FILLED   LINE_4   4連通   LINE_8   8連通  LINE_AA  抗鋸齒
         */
        Imgproc.drawContours(
                tmp,
                contours,
                index,
                new Scalar(0.0, 0.0, 255.0),
                9,
                Imgproc.LINE_AA

        );

        Rect rect = Imgproc.boundingRect(contours.get(index));
//        Imgproc.rectangle(tmp, rect, new Scalar(0.0, 0.0, 255.0), 4, Imgproc.LINE_8);
        showImg(tmp);

        return rect;
    }

  /**
     * 顯示圖像
     * @param mat
     */
    private void showImg(Mat mat){

        Bitmap bitmap = Bitmap.createBitmap(mat.width(), mat.height(), Bitmap.Config.ARGB_8888);
        Utils.matToBitmap(mat, bitmap);
        mIvSrc.setImageBitmap(bitmap);
        mat.release();
    }

最終效果圖

獲得矩形坐標點以后,后期可以做裁剪,旋轉之類操作,可以自行研究。

到此這篇關于Android+OpenCv4實現邊緣檢測及輪廓繪制出圖像最大邊緣的文章就介紹到這了,更多相關Android OpenCv4邊緣檢測內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Android基于OpenCV實現圖像脫色
  • Android基于opencv實現多通道分離與合并
  • Android基于OpenCV實現圖像金字塔
  • Android基于OpenCV實現霍夫直線檢測
  • Android基于OpenCV實現QR二維碼檢測
  • Android基于OpenCV實現非真實渲染
  • Android基于OpenCV實現圖像修復
  • Android OpenCv4 繪制多邊形的方法
  • 如何在Android上使用opencv
  • Android基于OpenCV實現Harris角點檢測

標簽:通遼 阿里 株洲 潛江 銅川 常德 黑龍江 呂梁

巨人網絡通訊聲明:本文標題《Android+OpenCv4實現邊緣檢測及輪廓繪制出圖像最大邊緣》,本文關鍵詞  Android+OpenCv4,實現,邊緣,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Android+OpenCv4實現邊緣檢測及輪廓繪制出圖像最大邊緣》相關的同類信息!
  • 本頁收集關于Android+OpenCv4實現邊緣檢測及輪廓繪制出圖像最大邊緣的相關信息資訊供網民參考!
  • 推薦文章
    日韩在线观看免费| 免费一级片网站| 亚欧成人毛片一区二区三区四区| 精品国产亚洲一区二区三区| 毛片高清| 97视频免费在线观看| 免费一级生活片| 亚久久伊人精品青青草原2020| 日韩一级精品视频在线观看| 台湾美女古装一级毛片| 欧美日本韩国| 999久久66久6只有精品| 日韩在线观看免费| 天天做日日爱| 欧美a级v片不卡在线观看| 免费国产在线观看| 国产伦久视频免费观看视频| 日韩欧美一及在线播放| 91麻豆国产| 中文字幕一区二区三区 精品| 免费国产在线观看| 日韩专区亚洲综合久久| 天天做日日爱夜夜爽| 精品久久久久久中文| 国产成人女人在线视频观看| 国产一区精品| 91麻豆精品国产自产在线| 国产成人啪精品视频免费软件| 九九精品在线播放| 可以免费看毛片的网站| 91麻豆精品国产自产在线| 成人av在线播放| 午夜家庭影院| 国产一区免费观看| 欧美爱色| 可以免费看毛片的网站| 91麻豆国产福利精品| 91麻豆爱豆果冻天美星空| 亚洲 欧美 91| 日韩女人做爰大片| 国产精品123| 久久福利影视| 日本免费看视频| 日本伦理黄色大片在线观看网站| 国产网站在线| 国产网站在线| 成人免费网站久久久| 精品久久久久久中文| 99久久精品国产片| 久久久久久久免费视频| 91麻豆tv| 沈樵在线观看福利| 欧美日本国产| 欧美a免费| 99色吧| 国产精品12| 亚洲天堂免费| 精品国产一区二区三区久久久蜜臀 | 精品视频在线观看视频免费视频 | 久久精品免视看国产成人2021| 韩国三级香港三级日本三级la| 午夜在线亚洲男人午在线| 二级特黄绝大片免费视频大片| 午夜在线观看视频免费 成人| 日韩一级精品视频在线观看| 国产不卡精品一区二区三区| 中文字幕97| 免费一级片在线观看| 青青青草影院 | 999久久66久6只有精品| 99热精品在线| 九九九在线视频| 日韩一级黄色| 欧美激情一区二区三区在线| 成人免费观看的视频黄页| 成人免费一级毛片在线播放视频| 国产欧美精品| 欧美另类videosbestsex视频 | 成人在激情在线视频| 午夜欧美福利| 毛片高清| 青草国产在线| 黄色福利片| 91麻豆国产级在线| 毛片高清| 韩国三级视频在线观看| 久久精品欧美一区二区| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 成人a大片高清在线观看| 精品国产香蕉在线播出 | 国产91素人搭讪系列天堂| 日韩欧美一二三区| 久久精品店| 亚洲天堂一区二区三区四区| 麻豆系列国产剧在线观看| 国产一区二区福利久久| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 99久久网站| 99色吧| 国产麻豆精品高清在线播放| 亚洲第一色在线| 日日日夜夜操| 精品国产一区二区三区精东影业| 91麻豆精品国产综合久久久| 人人干人人草| 毛片的网站| 成人高清护士在线播放| 一级片片| 亚洲 欧美 91| 99久久网站| 一级毛片视频播放| 欧美日本免费| 99色视频在线观看| 国产伦精品一区二区三区无广告| 国产一区二区精品久久| 国产高清在线精品一区二区| 日本伦理片网站| 国产视频一区在线| 欧美日本免费| 色综合久久天天综合观看| 91麻豆精品国产自产在线| 久久精品欧美一区二区| 亚洲精品影院久久久久久| 沈樵在线观看福利| 一级片片| 久久精品欧美一区二区| 久久国产精品只做精品| 欧美激情影院| 一a一级片| 日本免费乱人伦在线观看 | 亚洲第一页乱| 一级毛片视频在线观看| 日韩专区在线播放| 成人高清视频在线观看| 黄视频网站在线观看| 欧美a级大片| 免费一级片在线观看| 国产一区二区精品久| 日韩一级精品视频在线观看| 国产视频网站在线观看| 91麻豆国产| 国产视频一区二区在线播放| 成人在激情在线视频| 免费国产在线视频| 成人在激情在线视频| 亚洲第一视频在线播放| 91麻豆精品国产自产在线| 四虎久久影院| 国产91视频网| 韩国三级视频网站| 99色视频在线| 国产综合成人观看在线| 久久国产精品永久免费网站| 欧美a级片视频| 国产福利免费视频| 青草国产在线观看| 欧美a级大片| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 亚久久伊人精品青青草原2020| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产精品自拍亚洲| 色综合久久天天综线观看| 91麻豆爱豆果冻天美星空| 日韩av东京社区男人的天堂| 国产一区免费在线观看| 日本伦理片网站| 麻豆午夜视频| 久久久久久久久综合影视网| 日韩一级黄色| 国产视频一区二区在线观看| 精品国产一区二区三区国产馆| 精品久久久久久中文字幕2017| 美国一区二区三区| 99色视频在线| 99热精品在线| 久草免费在线色站| 欧美18性精品| 免费一级片在线观看| 青青久热| 色综合久久天天综线观看| 99色视频在线| 免费国产在线视频| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 成人免费一级毛片在线播放视频| 高清一级做a爱过程不卡视频| 国产一区免费在线观看| 高清一级毛片一本到免费观看| 天天做日日爱夜夜爽| 欧美另类videosbestsex高清| 九九精品影院| 免费国产在线视频| 九九热国产视频| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产美女在线观看| 久久国产影视免费精品| 日韩专区第一页| 日韩免费在线观看视频| 国产伦精品一区三区视频| 人人干人人草| 成人免费观看的视频黄页|