freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)字圖像處理課程設計(編輯修改稿)

2024-07-14 16:58 本頁面
 

【文章內(nèi)容簡介】 i,j))cx)*n+(double(Cr(i,j))cy)*m。 y=(double(Cr(i,j))cy)*n(double(Cb(i,j))cx)*m。 if((xecx)^2/a^2+(yecy)^2/b^2)=1 I(i,j,:)=255。 else I(i,j,:)=0。 end elseif Y(i,j)200 x=(double(Cb(i,j))cx)*n+(double(Cr(i,j))cy)*m。 y=(double(Cr(i,j))cy)*n(double(Cb(i,j))cx)*m。 if ((xecx)^2/(*a)^2+(yecy)^2/(*b)^2)=1 I(i,j,:)=255。 %膚色部分變?yōu)榘咨? else I(i,j,:)=0。 %其余轉(zhuǎn)成黑色 end end end end figure,imshow(I)。title(39。膚色區(qū)分后的圖像39。)。 %進行將膚色識別后的黑白圖像如圖3所示: 圖3膚色區(qū)分后的圖像 對膚色圖進行修補處理設計se1=strel(39。square39。,35)。 %這個函數(shù)可以創(chuàng)建邊長35的方形元素f0=imclose(I,se1)。 %利用上面創(chuàng)建的方形元素,彌補imshow(I)中人臉中以及其他部分殘留的小塊黑色figure,imshow(f0)。title(39。修補漏洞后的人臉39。)。 %顯示修補漏洞后的人臉如圖4所示: 圖4 修補漏洞后的人臉圖 網(wǎng)格標記圖像設計對人臉圖像打上網(wǎng)格,對區(qū)域塊圖像做二值分析,通過像素比例來做處理,進而得到人臉區(qū)域。在彩色圖像中,顏色是人臉表面最為顯著的特征之一,利用顏色檢測人臉是很自然的想法。研究人員在考察了不同種族、不同個體的膚色后,認為人類的膚色能在顏色空間中聚成單獨的一類,而影響膚色值變化的最主要因素是亮度變化。因此他們采用廣泛使用的RGB顏色空間,在濾去亮度值的圖像中通過比較像素點的r、g值與膚色范圍來推斷該像素點及其鄰域是否屬于人臉區(qū)域。除了RGB顏色空間,還有諸如HIS,LUV,GLHS等其它顏色空間被使用。尋找到膚色區(qū)域后,必須進行驗證,排除類膚色區(qū)域。利用膚色像素的連通性分割出區(qū)域,使用橢圓擬合各個區(qū)域,根據(jù)橢圓長短軸的比率判斷是否為人臉。BW = im2bw(f0, graythresh(f0))。 % 二值化figure, imshow(RGB)。title(39。網(wǎng)格標記圖像39。, 39。FontWeight39。, 39。Bold39。)。hold on。[xt, yt] = meshgrid(round(linspace(1, size(I, 1), 10)), ...round(linspace(1, size(I, 2), 10)))。mesh(yt, xt, zeros(size(xt)), 39。FaceColor39。, ...39。None39。, 39。LineWidth39。, 3, ...39。EdgeColor39。, 39。r39。)。如圖5所示:圖5 網(wǎng)格標記圖像圖 人臉識別標記[n1, n2] = size(BW)。 r = floor(n1/10)。 % 分成10塊,行c = floor(n2/10)。 % 分成10塊,列x1 = 1。 x2 = r。 % 對應行初始化s = r*c。 % 塊面積for i = 1:10y1 = 1。 y2 = c。 % 對應列初始化for j = 1:10if(y2=c || y2=9*c) || (x1==1 || x2==r*10) %如果是在四周區(qū)域loc = find(BW(x1:x2, y1:y2)==0)。[p, q] = size(loc)。pr = p/s*100。 % 黑色像素所占的比例數(shù)if pr= 100f1(x1:x2, y1:y2) = 0。endendy1 = y1+c。 % 列跳躍y2 = y2+c。 % 列跳躍endx1 = x1+r。 % 行跳躍x2 = x2+r。 % 行跳躍end[L, num] = bwlabel(BW, 8)。 % 區(qū)域標記stats = regionprops(L, 39。BoundingBox39。)。 % 得到包圍矩形框Bd = cat(1, )。[s1, s2] = size(Bd)。mx = 0。for k = 1:s1p = Bd(k, 3)*Bd(k, 4)。 % 寬*高if pmx amp。amp。 (Bd(k, 3)/Bd(k, 4)) %%%如果滿足面積塊大,而且寬/高mx = p。j = k。endendfigure,imshow(RGB)。 hold on。rectangle(39。Position39。
點擊復制文檔內(nèi)容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1