想象一下你在图中绘制了几个点,圆,线。之后,另一个m文件应该使用该图作为输入来做例如阈值。我知道打印命令,但我不希望该图被存储为文件。我宁愿将它存储在矩阵(x_dim,y_dim,3)中。有任何想法吗?在Matlab中保存一个图表作为矩阵
2
A
回答
2
0
如何保存图像? 您可以使用getframe
来获取框架对象F,其中F.cdata包含RGB值。 请记住使用'border', 'tight'
选项以避免捕获边界。
相关问题
- 1. 保存文本矩阵:MATLAB
- 2. 在Matlab中保存矩阵图像时保留原始值
- 3. MATLAB cftool表面图矩阵
- 4. 将图像表示为矩阵matlab
- 5. 在matlab中重塑一个矩阵
- 6. 在MATLAB中求解一个矩阵?
- 7. 将矩阵保存为图像
- 8. Matlab 3D矩阵图
- 9. MATLAB中的矩阵操作
- 10. MatLab中的矩阵操作
- 11. 操作存储在单元阵列中的矩阵 - Matlab
- 12. 将图形作为矩阵进行保存,以便在MATLAB中进一步处理
- 13. 矩阵矩阵在Matlab中的数组?
- 14. 如何在matlab中保存矩阵中的字符串
- 15. 在MATLAB矩阵
- 16. 如何在Matlab中将“双”型矩阵表示为RGB图像?
- 17. 建立一个矩阵,在MATLAB
- 18. 矩阵由matlab中的另一个矩阵索引?
- 19. 为什么MATLAB不能保存uint8类型的矩阵?
- 20. 如何在r中制作一个矩阵的彩色图表
- 21. 如何在MATLAB中将灰度矩阵转换为RGB矩阵?
- 22. 如何矢量化在MATLAB中指数为矩阵的矩阵?
- 23. 在MATLAB中将column_vector更改为矩阵
- 24. Matlab矩阵简单工作
- 25. 在matlab中递增矩阵
- 26. 在MATLAB中转换矩阵
- 27. Zeropad在matlab中的矩阵
- 28. 在matlab中更改矩阵
- 29. 在matlab中拼贴矩阵
- 30. 在Matlab中绘制矩阵
GETFRAME&FRAME2IM看起来像它们提供我正在寻找的功能。不幸的是,抓取的分辨率非常糟糕。原图像尺寸是2048x4096。 GETFRAME和FRAME2IM分辨率降至513x1025之后!任何想法为什么? – 2010-07-15 07:39:57
@Josef St .:函数GETFRAME捕获你在图形窗口中看到的内容。如果您绘制图像(使用IMAGE命令),则图像可能会缩小以适应数字窗口,而当数字窗口被GETFRAME捕获时,图像会比以前更小。你应该看看这些相关的问题:http://stackoverflow.com/questions/1848176/how-do-i-save-a-plotted-image-and-maintain-the-original-image-size-in-matlab ,http://stackoverflow.com/questions/575475/how-can-i-save-an-altered-image-in-matlab – gnovice 2010-07-15 15:34:57