彩色圖像面積計算一般方法及MATLAB實現

一、引言

????? 在數字圖像處理中,經常需要獲取感興趣區域的面積屬性,下面給出圖像處理的一般步驟。

1.讀入的彩色圖像? 2.將彩色圖像轉化為灰度圖像?? 3.灰度圖像轉化為二值圖像? 4.區域標記 5.對每個區域的面積進行計算和顯示

二、程序代碼

%面積計算
clear all;? %清除所有變量
close all; %關閉所有圖形窗口
clc;????? %清屏
I=imread('PIC240922.jpg');%讀入圖像
imshow(I);
Igray=rgb2gray(I);
figure,imhist(Igray);
BW=im2bw(Igray,graythresh(Igray));%使用最大類間方差法對圖像進行二值化(注意:針對不同的灰度圖像可能采用不同的二值化策略)
BW=~BW;
figure,imshow(BW);
[L, num] = bwlabel(BW); ?
% 計算每個連通區域的屬性,這里只獲取面積,默認區域間像素間的連通方式為8連通 ?
stats = regionprops(L, 'Area');
%stats = regionprops(L, 'Area','Perimeter');? %獲取每個連通區域的面積和周長
% 遍歷并打印每個區域的面積 ?
for k = 1:num ?
??? fprintf('Region %d has %d pixels.\n', k, stats(k).Area); ?
end ?
% 如果你只想獲取最大面積的區域 ?
[maxSize, idx] = max([stats.Area]); ?
fprintf('The largest region has %d pixels.\n', maxSize);

三、原始圖像

四、主要運行結果

??

???? 如果大家覺得本文對大家編程有所幫助,請關注、轉發、點贊和收藏!感謝大家支持!

?

?

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/66330.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/66330.shtml
英文地址,請注明出處:http://en.pswp.cn/web/66330.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

分布式理解

分布式 如何理解分布式 狹義的分布是指,指多臺PC在地理位置上分布在不同的地方。 分布式系統 分布式系**統:**多個能獨立運行的計算機(稱為結點)組成。各個結點利用計算機網絡進行信息傳遞,從而實現共同的“目標或者任…

深入了解卷積神經網絡(CNN):圖像處理與深度學習的革命性技術

深入了解卷積神經網絡(CNN):圖像處理與深度學習的革命性技術 導語 卷積神經網絡(CNN)是現代深度學習領域中最重要的模型之一,特別在計算機視覺(CV)領域具有革命性的影響。無論是圖…

QT:IconButton的動畫效果

要實現IconButton,需要處理背景。參考: QT之IconWidget-CSDN博客 隨后就是Button的按下動畫效果。實現也簡單。思路就是記錄按下狀態,然后在繪制時偏移一個像素(也可以繪制另外一個圖)。 增加一個字段,記…

Android渲染Latex公式的開源框架比較

對比主流框架,介紹如下幾款 1、AndroidMath 官網:https://github.com/gregcockroft/AndroidMath/tree/master 基于android原生view方式渲染 優點:速度快,開源協議 MIT license 缺點:不支持文字公式混合渲染 2、Ma…

Red Hat8:搭建FTP服務器

目錄 一、匿名FTP訪問 1、新建掛載文件 2、掛載 3、關閉防火墻 4、搭建yum源 5、安裝VSFTPD 6、 打開配置文件 7、設置配置文件如下幾個參數 8、重啟vsftpd服務 9、進入圖形化界面配置網絡 10、查看IP地址 11、安裝ftp服務 12、遇到拒絕連接 13、測試 二、本地…

VS Code--常用的插件

原文網址:VS Code--常用的插件_IT利刃出鞘的博客-CSDN博客 簡介 本文介紹VS Code(Visual Studio Code)常用的插件。 插件的配置 默認情況下,插件會放到這里:C:\Users\xxx\.vscode\extensions 修改插件位置的方法 …

Re78 讀論文:GPT-4 Technical Report

諸神緘默不語-個人CSDN博文目錄 諸神緘默不語的論文閱讀筆記和分類 論文全名:GPT-4 Technical Report 官方博客:GPT-4 | OpenAI appendix懶得看了。 文章目錄 1. 模型訓練過程心得2. scaling law3. 實驗結果減少風險 1. 模型訓練過程心得 模型結構還…

推薦單通道有刷直流電機驅動芯片AT8236

單通道直流有刷電機驅動芯片AT8236 描述應用特點型號選擇典型應用原理圖管腳列表推薦工作條件 atT A 25C電氣特性 atT A 25C,V M 24VH橋控制電流控制死區時間休眠模式過流保護 (OCP)過溫保護 (TSD)欠壓鎖定保護(UVLO) PCB 版圖建議典型應用示例 描述 AT8236是一款直流有刷電機…

聚銘網絡6款產品入選CCIA《網絡安全專用產品指南》

近日,中國網絡安全產業聯盟CCIA正式發布《網絡安全專用產品指南》(第二版)(以下簡稱《指南》)。聚銘網絡憑借突出技術優勢、創新能力以及市場積累,旗下安全產品成功入選防火墻、網絡安全審計、日志分析、網…

將 AzureBlob 的日志通過 Azure Event Hubs 發給 Elasticsearch(1)

問題 項目里使用了 AzureBlob 存儲了用戶上傳的各種資源文件,近期 AzureBlob 的流量費用增長很快,想通過分析Blob的日志,獲取一些可用的信息,所以有了這個需求:將存儲賬戶的日志(讀寫,審計&…

ESP32S3基于espidf接入網絡獲取NTP時間

ESP32S3基于espidf接入網絡獲取NTP時間 📌 相關篇《ESP32S3基于espidf接入網絡配置介紹》📍官方相關SNTP 時間同步介紹文檔:https://docs.espressif.com/projects/esp-idf/zh_CN/stable/esp32/api-reference/system/system_time.html?highli…

性能測試 - Locust WebSocket client

Max.Bai 2024.10 0. 背景 Locust 是性能測試工具,但是默認只支持http協議,就是默認只有http的client,需要其他協議的測試必須自己擴展對于的client,比如下面的WebSocket client。 1. WebSocket test Client “”“ Max.Bai W…

【藍橋杯選拔賽真題63】C++奇數 第十四屆藍橋杯青少年創意編程大賽 算法思維 C++編程選拔賽真題解

目錄 C++奇數 一、題目要求 1、編程實現 2、輸入輸出 二、算法分析 三、程序編寫 四、運行結果 五、考點分析 七、推薦資料 C++奇數 第十四屆藍橋杯青少年創意編程大賽C++選拔賽真題 一、題目要求 1、編程實現 給定兩個正整數N和M(10≤N<M≤10000),請找出N到M…

KubeSphere 與 Pig 微服務平臺的整合與優化:全流程容器化部署實踐

一、前言 近年來,為了滿足越來越復雜的業務需求,我們從傳統單體架構系統升級為微服務架構,就是把一個大型應用程序分割成可以獨立部署的小型服務,每個服務之間都是松耦合的,通過 RPC 或者是 Rest 協議來進行通信,可以按照業務領域來劃分成獨立的單元。但是微服務系統相對…

(學習總結20)C++11 可變參數模版、lambda表達式、包裝器與部分新內容添加

C11 可變參數模版、lambda表達式、包裝器與部分新內容添加 一、可變參數模版基本語法及原理包擴展emplace系列接口 二、lambda表達式lambda表達式語法捕捉列表lambda的原理lambda的應用 三、包裝器bindfunction 四、部分新內容添加新的類功能1.默認的移動構造和移動賦值2.聲明時…

Linux的常用命令(一)

目錄 一、文件處理命令 1.文件處理命令ls 2.文件處理命令cd 3.文件處理命令pwd 4.文件處理命令touch 5.文件處理命令mkdir 6.文件處理命令cp 7.文件處理命令mv 8.文件處理命令rm 9.文件處理命令cat 10.文件處理命令more 11.文件處理命令head 12.文件處理命令tail …

東芝e-STUDIO2829A復印機提示“維護”該如何操作

東芝e-STUDIO2829A復印機基本參數: 產品類型 數碼復合機 顏色類型 黑白 涵蓋功能 復印/打印/掃描 最大原稿尺寸 A3 處 理 器 500MHz 內存容量 標配:512MB,選配:1GB 供紙容量 標配紙盒:350頁(A4),最大容…

春秋杯-WEB

SSTI 可以看到主頁那里有個登錄測試之后為ssti {{4*4}} fenjing梭哈即可得到payload {{((g.pop.__globals__.__builtins__.__import__(os)).popen(cat flag)).read()}}file_copy 看到題目名字為file_copy&#xff0c; 當輸入路徑時會返回目標文件的大小&#xff0c; 通…

警惕IDEA 2024版重大Bug問題:LomBok失效、Gradle沖突、Spring Boot啟動錯誤

一直以來我認為工具類的軟件是越新越好&#xff0c;因為工具代表著一定的先進性&#xff1b;但是IDEA 2024好好的給我上了一課&#xff0c;比如lombok 不起作用、比如Spring Boot 3.4.x 啟動報錯、再比如MyBatis log plus沖突、再比如Gradle插件沖突. 一、Lombok 失效問題 請不…

《深度學習神經網絡訓練:數據集下載資源列表》

深度學習神經網絡訓練&#xff1a;數據集下載資源列表 一、數據集下載的重要性 在當今數字化時代&#xff0c;數據集下載對于各個領域的研究與發展都具有不可忽視的重要意義。尤其在機器學習、深度學習以及各類數據驅動的科研項目中&#xff0c;數據集更是起到了基礎性的支撐…