-1
A
回答
0
你或许应该增加更多的细节,但如果你想要的图像外,你可以试试:
im1 = imread('Your_Image_Filename.jpg');
EdgeWidth = 5; % How many pixels at edge of image you want
if (2*EdgeWidth > size(im1,1) || 2*EdgeWidth > size(im1,2))
error('Image smaller than edge width selected');
end
im1(EdgeWidth+1:(end-EdgeWidth),(EdgeWidth+1:(end-EdgeWidth)),:)=255;
0
如果我明白你的问题正确地,尝试使用Matlabs edge()函数。 canny方法仍然是最着名的方法之一。
I = imread('lena.jpg');
BW = edge(I,'canny');
相关问题
- 1. MATLAB图像处理 - 查找图像的边缘和区域
- 2. 图像处理中的边缘检测
- 3. MATLAB(图像处理)
- 4. Matlab'图像处理'
- 5. Matlab图像处理
- 6. Matlab处理边缘
- 7. 如何从图像中获得的图像平滑边缘c功能
- 8. Matlab图像边缘调整/细化
- 9. Java中的图像处理,如MATLAB图像处理工具箱
- 10. WPF图像边缘
- 11. matlab中的图像处理
- 12. Matlab的图像块处理
- 13. 图像处理与Matlab的
- 14. 获取Matlab图像处理的坐标
- 15. 图像处理从补丁获得直方图matlab
- 16. 从Matlab中的时钟图像获取时间 - 图像处理
- 17. 平滑的图像边缘
- 18. Matlab帮助图像处理
- 19. Matlab图像阈值处理
- 20. matlab图像处理3d
- 21. Matlab更新图像处理
- 22. MATLAB图像处理帮助!
- 23. matlab图像处理错误
- 24. 如何使用matlab平滑图像中发现的边缘
- 25. 如何在图像圆的边缘绘制点图像
- 26. MATLAB图像处理:从彩色图像获取HSV组件
- 27. 如何测量边缘检测图像边缘的长度?
- 28. Pyglet,包裹图像的边缘像素
- 29. 如何在mxGraph边缘创建图像
- 30. UINavBar拉伸图像边缘
对不起错误:文件:test55.m行:3列:1 至少缺少一个END:语句可能从这里开始。 –
对不起,忘了“如果”的“结束”。 –
你可以看到图像说明。我想要图像的边缘 –