MATLAB源码-GRABIT从图像文件中提取数据点。

时间:2023-04-04 14:54:54

源码链接:

https://download.csdn.net/download/tgs2033/87238015MATLAB源码-GRABIT从图像文件中提取数据点。https://download.csdn.net/download/tgs2033/87238015

GRABIT从图像文件中提取数据点。
GRABIT启动用于从图像文件中提取数据的GUI程序。它能够读取BMP、JPG、TIF、GIF和PNG文件(IMREAD可以读取的任何文件)。可以从单个图像文件中提取多个数据集,并将数据保存为工作空间中的n乘2矩阵变量。它也可以重命名并保存为MAT文件。
应采取以下步骤:
1.加载图像文件。
2.校准轴尺寸。系统将提示您在图像上选择4个点。
3.通过单击点来获取点。单击鼠标右键可删除点。在此阶段可以缩放图像。
4.只要GUI打开,多个数据集将保留在内存中。变量可以在数组编辑器中重命名、保存到文件或编辑。
通过单击并拖动图像来实现平移。除了使用缩放按钮,还有用于缩放的键盘快捷键:
<shift>-中心视图
<a>-放大
<b>-缩小
<space>-重置视图
该代码还可用于从倾斜或倾斜的图像(甚至倒置或镜像)中提取数据点。校准阶段确保考虑到图像的不完美定向或质量。
最可能工作的文件类型是BMP、JPG、TIF、GIF(最多8位)和PNG文件。基本上,接受IMREAD支持的任何格式。
GRABIT(FILENAME)将启动GUI程序并打开图像文件FILENAME。
键入GRABIT('-sample')以加载样本图像。