0

画像に対して rgb2gray を実行し、画像に対してソーベル エッジ検出を実行しました。それからした

faceEdges = faceNoNoise(:,:) > 50;        %binary threshold

そのため、画像 (顔の写真) の輪郭を白黒に設定します。値 1 は白のピクセル、0 は黒のピクセルです。これなら使えるって誰か言ってたけど

mouthsquare = rectangle('position',[recX-mouthBoxBuffer, recY-mouthBoxBuffer, recXDiff*2+mouthBoxBuffer/2, recYDiff*2+mouthBoxBuffer/2],...   % see the change in coordinates
      'edgecolor','r');
numWhite = sum(sum(mouthsquare));

彼は、長方形内に含まれるピクセルの列と行を取得するため、2 つの sum() を使用すると述べました。numWhite は常に 178 といくつかの 10 進数を返します。

4

1 に答える 1