Image interpolation with a sample image
49 ビュー (過去 30 日間)
古いコメントを表示
I am trying out image interpolation on Matlab, with the following sample image.
I'm not exactly sure why my code isn't working.
%Interpolation
figure
imagesc(V);
colormap gray;
axis image;
axis off;
title("Original");
grayImage = rgb2gray(V);
Vn = interp2(grayImage,3);
imagesc(Vn);
title("Modified");
0 件のコメント
回答 (2 件)
Image Analyst
2017 年 7 月 28 日
Try using imresize() instead of interp2().
2 件のコメント
nika mong
2020 年 5 月 28 日
Hello, dear ser, I have problems writing code, which method can increase the resolution of a sub-pixel offset image, can you help please
Image Analyst
2020 年 5 月 28 日
nika, I don't know what that is. To learn MATLAB, try MATLAB Academy - free 2 hour training.
Vipresh Gangwal
2017 年 7 月 28 日
編集済み: Vipresh Gangwal
2017 年 7 月 28 日
what do you mean it is not working? Also there seems to be a lot of salt and pepper noise in your image . That might be impacting the interpolation.
There is an example on the interp2 doc page. Try replicating same steps for your data.
https://www.mathworks.com/help/matlab/ref/interp2.html
2 件のコメント
Image Analyst
2017 年 7 月 31 日
cdata is a color image, which is a 3-D image. You can't use interp2() on a color image.
Any reason why you didn't like my solution?
参考
カテゴリ
Help Center および File Exchange で Red についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!