2022-02-26 15:49:11 索煒達(dá)電子 1004
文件編號(hào):B217
文件大?。?/strong>2.7M
開(kāi)發(fā)環(huán)境:Matlab2020
猿創(chuàng)承諾:該項(xiàng)目親測(cè)正常運(yùn)行,需遠(yuǎn)程調(diào)試部署需另外收費(fèi),確保正常使用,不能正常使用全額退款。
簡(jiǎn)要概述:通過(guò)皮膚檢測(cè)人的方法很多,這一部分展示了使用多級(jí)閾值方法檢測(cè)皮膚的方法。
按需寫作:
演示視頻:
點(diǎn)擊查看:系統(tǒng)演示視頻
運(yùn)行結(jié)果
1.原始圖像
2.RGB至YCbCr
將最初位于RGB顏色空間中的圖像顏色空間轉(zhuǎn)換為YCbCr
3.提取Y、Cb和Cr的每個(gè)成分
從YCbCr中提取Y、Cb和Cr的每個(gè)成分
Component: Y
Component: Cb
Component: Cr
4.對(duì)Cb和Cr執(zhí)行多級(jí)閾值
在這一部分中,最后的結(jié)果不足以直接處理,因此需要對(duì)Cb和Cr組件執(zhí)行多級(jí)閾值處理。對(duì)于Cb分量,以T1=77和T2=127的值進(jìn)行閾值化。而對(duì)于Cr分量,以T1=133和T2=193的值進(jìn)行閾值化
5.形態(tài)對(duì)象填充(充空對(duì)象)
以填充孔的形式執(zhí)行形態(tài)學(xué)操作,以填充空對(duì)象區(qū)域
bin = imfill(bin,'holes');
figure, imshow(bin);
作為形態(tài)學(xué)運(yùn)算的結(jié)果填充了空對(duì)象
6.執(zhí)行形態(tài)學(xué)操作(消除噪聲)
以開(kāi)放區(qū)域的形式執(zhí)行形態(tài)操作以消除噪聲(非對(duì)象區(qū)域)
bin=bwareaopen(bin,9000);
figure, imshow(bin);
消除噪音
7.在RBG圖像上可視化分割結(jié)果
將RBG圖像上的皮膚分割結(jié)果可視化
R(~bin)=0;
G(~bin)=0;
B(~bin)=0;
out=cat(3,R,G,B);
figure, imshow(out);
分割的結(jié)果
8.使用邊界框?qū)⒔Y(jié)果可視化
以邊界框的形式可視化蒙皮分割的結(jié)果
s=regionprops(bin, 'BoundingBox');
bbox=cat(1, s.BoundingBox);
RGB=insertShape(I,'rectangle',bbox,'LineWidth',4);
figure, imshow(RGB);
帶邊框的結(jié)果
遠(yuǎn)程協(xié)助:
溫馨提示:索煒達(dá).猿創(chuàng)官方提供收費(fèi)遠(yuǎn)程協(xié)助,確保您項(xiàng)目運(yùn)行成功。
點(diǎn)擊查看:遠(yuǎn)程協(xié)助相關(guān)事項(xiàng)
我們提供完整項(xiàng)目文件清單如下:
文件目錄
├ 1.項(xiàng)目源碼
├ 2.運(yùn)行截圖
└ 3.演示視頻