3D prewitt operator
조회 수: 7 (최근 30일)
이전 댓글 표시
Hello,
I'm trying to find the gradient of an 3D CT image. I need the magnitudes and the angles.
I was thinking of the prewitt operator but I couldn't find its mask for 3D images.
Can I use a operator like this?
h = zeros (3,3,3);
h(:,:,1)=[0 0 0; -1 -1 -1;0 0 0 ];
h(:,:,3)=[0 0 0; 1 1 1;0 0 0 ];
Grad = imfilter(Image,h,'replicate');
It gives something relevant but I don't know if I'm doing it right.
Thanks for the help.
댓글 수: 0
답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Image Processing Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!