はエッジになる画像における距離変換を計算する
DistanceImage = DistanceTransform(EdgeImage);
2次元の行列で、型はbooleanである
2次元の行列で、型はuint8で、次元はEdgeImageと同じである
本関数はエッジになる画像における距離変換を計算する。
global IPD_PATH; RGB = ReadImage(IPD_PATH + 'demos\teaset.png'); Image = RGB2Gray(RGB); global EDGE_SOBEL; Gradient = EdgeFilter(Image, EDGE_SOBEL); EdgeImage = ~SegmentByThreshold(Gradient, 60); DistanceImage = DistanceTransform(EdgeImage); figure(); ShowImage(DistanceImage, 'Result of Distance Transform', jetcolormap(256)); | ![]() | ![]() |