Want to get all outputs together as one in image processing
1 回表示 (過去 30 日間)
古いコメントを表示
Hello. Here I am attaching a file. I am implementing different edge detection methods and would like to have my outputs as per the following format attached. I am a new learner. Please help me. Thanks in advance.
回答 (2 件)
KALYAN ACHARJYA
2018 年 7 月 27 日
編集済み: KALYAN ACHARJYA
2018 年 7 月 27 日
fileFolder=fullfile(matlabroot,'toolbox','images','imdata');
dirOutput=dir(fullfile(fileFolder,'AT3_1m4_*.tif'));
%Above line>>tif-image format, change it as per the image format
fileNames={dirOutput.name};
montage(fileNames, 'Size', [4 4]); %16 images 4 by 4 blocks, you can change it
Guillaume
2018 年 7 月 27 日
img = imread('cameraman.tif');
figure;
subplot(2, 3, 1); imshow(img);
subplot(2, 3, 2); imshow(imbinarize(img));
subplot(2, 3, 3); imshow(edge(imbinarize(img), 'Sobel'));
subplot(2, 3, 4); imshow(edge(imbinarize(img), 'Prewitt'));
subplot(2, 3, 5); imshow(edge(imbinarize(img), 'Roberts'));
subplot(2, 3, 6); imshow(edge(imbinarize(img), 'log'));
4 件のコメント
Image Analyst
2018 年 7 月 28 日
Do you need any other help with it?
Guillaume
2018 年 7 月 29 日
編集済み: Guillaume
2018 年 7 月 29 日
"Can you help me with following code."
Looks fine as it is. In order to help we would first need to know what problem you have with it.
PS: I've formatted your post for you. Follow Image Analyst's link to learn how to do that as I won't keep doing it for you.
参考
カテゴリ
Help Center および File Exchange で Convert Image Type についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!