文件交换

图像缩略图

抓住它

版本1.0.0.1(23.4 KB)通过 汪东城
从图像文件中提取(挑选)数据点。

860个下载

更新2016年9月1日

查看许可证

编者按:流行的文件2018

从图像文件GRABIT提取数据点。
GRABIT开始用于从图像文件中提取数据的GUI程序。它能够在BMP,JPG,TIF,GIF读书,和PNG文件(任何由IMREAD是可读的)。多个数据集可以从单个图像文件中提取,并且数据保存为工作区中的一个n×2矩阵的变量。它也可以被重新命名并保存为MAT文件。

应采取以下步骤:
1.加载图像文件。
2.校准轴尺寸。系统将提示您选择图像上4分。
3.抢分通过点击点。右键单击要删除的点。图像可以在这个阶段被放大。
4.只要GUI是打开的,多个数据集就会保留在内存中。变量可以重命名、保存到文件或在数组编辑器中编辑。

摇摄点击并拖动图像上实现。除了使用变焦按钮,还有键盘快捷键进行缩放:
-中心视图
-放大
- 缩小
<空格> - 复位视图

该代码也将用于从提取的数据点的工作一个倾斜或歪斜的图像(即使上下颠倒或镜像)。校准阶段确保了图像的不完美取向或质量占。

这将最有可能的工作是BMP,JPG,TIF,GIF(最多8位)和PNG文件类型的文件。基本上,由IMREAD支持的任何格式被接受。金宝app

GRABIT(文件名)将启动GUI程序并打开图像文件文件名。

型GRABIT(“ - 样品”)加载的样本图像。

创建于MATLAB®R13。测试达到R2006a

引用作为

汪东城(2020)。抓住它(//www.tatmou.com/matlabcentral/fileexchange/7173-grabit),MATLAB中央文件交换。检索

意见及评级(241

毅航

精彩

伟大的工具,但不与日志秤工作....

使用方法很简单!

d g ^

手动点抓住的东西,你可以在Excel做在背景画面,很好找的工具,很少使用设置为我

阿明阿坝

很好

不能与2018B或2019a工作。在步骤“点击的x轴ORIGIN”的GUI将不接受任何输入,或进行到在校准下一步骤。

非常有效。真的帮了我很大的忙。我可能会在我的论文中用到这个,因为我使用了很多不同寻常的图表,很难得到相关的公式或信息。但我不知道在科学工作方面它是否“正确”。

宇恒武

格里张

Kuifeng赵

易于使用。效果很好。

奇妙的简单明了。

磨憨KANTH

完美的工作。非常感谢!

非常舒适的使用。谢谢

节省了大量的时间

Qihao余

很方便。谢谢!

瓦格纳

很好!我尝试了不同的软件,从grabit的结果非常一致,认为更容易。

乍得格林

太棒了。真正简化了数字化和发表论文节省重复的过程。谢谢次郎!

很有用

CE

辉煌!

卡洛斯·菲格雷多

很好地完成了!

不工作:

我加载了JPG,当我用文件名运行GRABIT时,它什么也没有显示。
我使用的是2018B。
请一定建议我。

太好了,正是我需要的。

非常漂亮。

凯门赞

非常适合线性。绘制一个基于对数尺度的图有点棘手。我所做的就是画出图像的值。对于这些值,我必须乘以10的-2次方,然后使用loglog重做一个与扫描件非常相似的图形。否则,神奇的工作。

里瓦斯

很好地完成了!

尼迪

Baha411

我忘了给*****
和心中永远的日志规模的问题;使用这个工具,并且相对于10功率会给数刻度权力采摘点。然后绘制这些值在10 ^选取的点应该给日志规模的数据,如果我没看错!

Baha411

你可以添加一个能力做同样的事情在日志中尺度?

伟大的计划。简单和行之有效的。事实上日志规模可能会派上用场,但不是必须的。

张冬

zehavit

非常非常棒!谢谢。

真正伟大的工作。PLZ,解决像半对数,对数轴的一些常见问题。在现在得出了一些错误“警告:该DrawMode属性将在以后的版本中删除使用SortMethod属性,而不是”也可以解决。
提前谢谢了。

非常有用的。谢谢你汪东城。

非常有用的,感谢您的工作!

惊人的脚本!

Jatin格拉

只是辉煌!谢谢!

F H

非常感谢你的工具。这些年来我已经用过很多次了。继续努力!

一个完美的工具!谢谢!

楚楚香

优秀的代码。FTI对于那些Drawmode,Erasemode弃用挣扎。

更换:

“drawmode”。,“快”,…
WITH
'SortMethod', '深度',...

然后删除'Erasemode' 'normal'

你的代码应工作在Matlab在新版本很好,如果这些是唯一的问题。

津浦林

这是MATLAB对GRABIT命令工作的最新版本。任何人?

Athavan

对于那些谁想要抢个数据点从对数图,你可以申请一个简单的转换。为了校准,选择是整数十年开的点,然后指定十年(例如3×10 ^ 1 - > 1,3×10 ^ 4 - > 4),用于校准值。

一旦数据被抓起,只是应用以下变换:[X,Y] - > [常量1 * 10 ^ X,CONSTANT2 * 10 ^ Y]。例如,其中一个轴限制是从3×10 ^ 1至3×10 ^ 4,则常数为3。一种这样的变换可以作为被执行的以下内容:A1 = [3 * 10 ^ Data001(:,1)10 ^Data001(:,2)];

萨科

马蒂亚

R201金宝app7a未支持:-(

邓楚汉

伟大的功能!

非常实用!谢谢!

一个非常有用的工具!谢谢!

珠美阳光

它的双Y轴的工作吗?

圣卢西亚Mascotelli

是否有可能使用它时,一个轴是对数坐标,而不是线性的?

真正伟大的工具。我建议建立一个插值后处理选项。

大工具推断原始数据从应力 - 应变曲线的图像。感谢伟大的宏次郎!

文音宫

阿姆

如何理解坐标轴是对数尺度的

有效的工具。适用于应力-应变曲线

田常

GLC

佩德罗

完善

rcbb

MMZ

伟大的工具。谢谢

jamisojo

康高

我如何使用它的双对数坐标系?

Tunechi

非常有用的功能,

这段代码对于获取任何jpeg图像(或任何其他类型的图像)的x和y像素非常有用。然而,如果我有一个jpeg热图像,我需要提取的温度数据,从它,即。,每个点下的值(xpixel,ypixel),此代码没用。
P。S: MATLAB中的ginput函数在某种程度上和这段代码的功能是一样的。

海滨潘

这是great.Thanks作者。

当我抢到点,该函数绘制的图像上的红点。
是否有一种方法可以将圆点的颜色从红色更改为另一种颜色,例如青色,甚至通过修改函数?谢谢

伟大的工具。
如何提取数据点,如果轴的一个是logscale?对于如Y轴对数尺度。

兴亚陈

伟大的GUI。如果你可以将其设置为semilogy,semilogx,或双对数,而不是只线性的,那将是不可思议的。此外,敛数据点,当光标准确度通过选择X时使其更象光标得到改善,Y轴。

雯王

非常感谢你!

NAGA VBN

MG

我喜欢通过算法允许的接口和分辨率。然而,当我尝试使用在一块土地上,它始终是无法正确缩放我“抓住”点既不最小 - 最大x或y坐标,我的输入。

北川香

THX此文件!

优秀的工具!
非常感谢!

MM

Joeylee

Joeylee

错误信息,无法展开“grabit.zip”进入下载。对于这个金宝搏官方网站问题还没有任何解决办法?

vkehayas

有一个错误消息,当试图解压缩文件:

“无法展开‘grabit.zip’到‘下载’。
(错误1 -不允许操作。)

只是想通知 -

HenryatNU

这似乎非常有用,但在OSX 10.11.6版本R2016a,它提醒我不赞成2个性能这“可能会在未来的版本中消失。”(DrawMode和EraseMode),所以它看起来像它需要更新。如果我能我可以尝试更新这个,因为它可能是学习一些新的东西对我来说是很好的机会。
我发现设置坐标轴有点棘手,因为光标很好,但这确实是一个优势。一个人需要小心和练习一点。此外,对数图需要您选择指数,所以再次有点棘手,但实践应该有所帮助。不知道你还能怎么做。“max”确实是mena在量表上的最大值。

我们如何能保存图像,garbing点之后。
有没有办法得到选定的图像。

晨光张

伟大的工具!

这是一个非常使用完整的应用程序,
谢谢你!

Tai Yunxin

Qiyan丽安

这实在是一个惊人的图形用户界面,但有一个警告,EraserMode不会supported.so应该更新。金宝app

Qiyan丽安

阿迪亚

非常容易和简单易用。没有不必要的并发症,或额外的功能。伟大的作品!

我用这一切的时间用于分析从别人的工作数据。我希望有处理日志轴的功能。

正是医生嘱咐的,行之有效的第一次。谢谢次郎!

保罗

DeepanĴ

它工作得很好,帮了我很多。谢谢!

杰克g ^

优秀的软件,它是过时的,所以我需要调整它有点对付数刻度线,摆脱那些烦人的警告一点。

埃里克

晃映阮

就像

非常有用的软件!非常直观,易于使用。正是我需要的。

张文强

很不错的软件,这么多的感谢!

卫门

优秀的。非常感谢。

做得好!很有用

非常有用的代码。这就是我一直在寻找。谢谢

伊万

这一直是我的伟大事业在过去几年。然而,这似乎是显示与新的图形系统,它的年龄。启动该工具时,我现在看到以下警告:

警告:DrawMode属性将在将来的版本中删除。而是使用SortMethod属性。
>在grabit(线471)
警告:本EraseMode属性不再支持,并会在未来的版本错误。金宝app使用ANIMATEDLINE功能动画线
和点,而不是EraseMode“无”。删除EraseMode集的实例为“正常”,“异”,和“背景”的影响微乎其微。

gdowdy

正是我需要的。这不是直观的给我的唯一的事情被击中[ENTER],以表明我做指定每个轴。

使用

彭亚伦

直接的,简单的,并给了我一切,我一直在寻找,等等。
- 上传图像文件
- 选择/定义X,Y轴
-缩放/平移到感兴趣的区域
- 点击记录所需数据点
-实时生成小区
-数据表可以保存,以作进一步处理!

从一个简单的PNG数据点的提取效果很好。

对于那些得到错误“意想不到的matlab操作符”的人,请确保调用“addpath”并添加存储此.m文件的目录。主函数调用.m文件中的其他函数。

Dimani4

惊人的计划!!!!非常感谢你!!!!

KSSV

keivan80

非常感谢 。它是如此有用

拉胡尔

超!这只是救了我相当多的工作。谢谢。

元丰

出色的工作一个很好的工具

埃德加

我不知道是否有一种方法可以自动识别波如果图像有一波独特的颜色的,如果有一种方法可以做到的,而不是点击点逐一多个文件。谢谢!

让我的生活更容易了吗,谢谢

Faezeh˚F

太好了。非常感谢!

丹尼尔

哇!!绝对漂亮,我很喜欢,谢谢!!!!

PUNIT

对于人们询问数轴...
你可以把对数轴的刻度值设为1,2,3,而不是10,100,1000,然后当你绘制数据时只取10的(轴对称值)次方。

康斯坦丁

最好的,谢谢

尼科

Bikash

这是工作的罚款。尼斯的工作。

奥勒

它是如何与数轴工作?
谢谢。

尼基尔

尼廷

好工作汪东城。喜欢它。这对我很有用。

阿米特

这对我来说是非常有用的提交。一个小规模的改善,我可以建议是独立重新校准x轴和y轴的选项。我认为这是非常适合有多个y轴的地块。

Yukyung

但是在2013年不会工作

张雄二

工作这么好!谢谢您的贡献二郎〜

建议:自动识别曲线(如果可能)

阿诺德

感谢次郎,伟大的工具。如果你发现的时候,你为什么不走,把在某种程度上例如选择一个连续的颜色(线)。这将使点击沿着封闭的情节不必要的。你怎么看 ;)

丹尼出售

完全为我工作。这是数字化仪我曾经使用过的情节最好的实现方式之一。感谢您分享自己出色的工作!

伟大的工具!
是否退出的更新版本,以应对数轴?
或者,也许有人可以给我一些线索,以实现它的代码...谢谢

陈阵

卢克

阿里

非常感谢你,你帮我解决了一个非常复杂的问题

麦克风

感谢伟大的工具。目前我正在努力去适应它一点点我的使用,并帮助一点,将不胜感激。

我有一堆从我打算抢数据图像。然而,他们只有y轴的参考点,所以我不能正确校准它们。x轴是相同的规模为y轴,所以我想要做的就是迫使两个轴的起源是在同一个位置。然后,我可以强制XO和的Xmax之间的水平距离(在屏幕上)是一样哟和YMAX之间的垂直距离。不过,我真的不知道如何校准点的位置存储和使用,所以我有麻烦了。

奥斯卡

这是非常有帮助的,veru做得好

很不错的工具!

惠特尼

有在交换这种类型的GUI的几个版本,但是这是迄今为止最好的一个。它集成了所有的东西,其他人失踪,加上界面非常易于使用。我特别喜欢,它可以处理来自真的老了扫描的文件图像倾斜。

真棒!

漂亮的GUI,但会错过的自动识别曲线。我还使用reverseplot
http://www.mathworks.co.uk/matlabcentral/fileexchange/4316-reverseplot),它有这个功能,但稍逊色GUI。

你好,

感谢这个漂亮的工具。
取而代之的点,可以通过我的位图标记特定区域获得的区域。
问候
内存

这是一个伟大的应用程序。我想有一个请求。是否可以校准图像尺寸,原产于左上最大的Y左下角和最大X在右上角。这是非常基本的,而不是像一般使用4点的电流校准过程。
我有问题的缩放和ginput得到的一个点的坐标在图像中改变坐标系统到那个点以后在像素和物理单位。谢谢。

布赖恩

一个非常有用的应用程序。

一个C

伟大伟大伟大的作品!!!!

ghgf ghf

西格蒙德,

优秀的工具-最好的其中之一,我迄今使用。日志轴?没问题,只要输入指数作为校准值即可。

建议:
*询问用户是否在用户抓住后重新校准数据应进行调整。
*如果扫描是不完全水平的这将是很好具有用于每个XMIN,XMAX,YMIN两个调整点,YMAX - 即,对于旋转的坐标变换的支持。金宝app

彼得森的Mikkel

超级工具!

需要用数轴虽然能力。

洛伦佐·卢伊尼

这是我在这里找到的最好和最有用的工具之一:真的是赞美!

JHON冈萨雷斯

GREEEEAT,

是否有可能在预览框中显示的位置校准和对应的像素?

我打算用它来校准视频跟随激光点

Iomsn Egenson

这个程序很巧妙。它非常小,易于使用,但如此有用,使它成为最终的抓取工具。

阿芒迪娜Cagnioncle

这个脚本比Datathief我以前使用的好多了。它使从图中提取数据更容易和更快!

阿维帕尔

不工作。从第一行本身它说意外MATLAB运营商..
请帮忙。我认为它不识别3D
我使用的是matlab 7.1.0.246 (R14)

阿维帕尔

不工作。从第一行本身它说意外MATLAB运营商..
请帮忙。
我使用的是matlab 7.1.0.246 (R14)

RAMAR RAMARAJ

在过去的六个月里,我一直试图从图像文件中提取数据。现在我明白了。这对我和所有(从事科学数据处理工作的人)来说都是很好的工作。

让 - 吕克Dellis

非常感谢。干得好。

爱德华·范德Zwan

这是我一直在找的东西。谢谢你!提示:用logaritmic坐标轴从图中提取数据点不是很好吗?

Pankaj Porwal

只是喜欢它。界面也很好。

赫克托拉曼恰

非常有用的,

丛勒

拉尔斯·特伦

非常有用的。非常感谢您的分享。

尼克·彼得斯

优秀的工具。感谢张贴。

SEI中犯错

非常有用的工具。非常感谢。

特里

卓越!我在等待下一个版本,它可以处理数轴。祝好运!

伊曼的Satria

二郎Doke

我上传的改进版本。它有一个更好的缩放功能(校准过程中也可缩放)和点击正拖曳平移功能。我还没有实现的能力,以应对数轴,但我的待办事项列表上的。

迪克贝雷斯福德

一个非常有用的工具。建议增加和改进:
1)处理对数轴和线性轴的能力。
2)允许放大功能工作在校准模式下,以及在数据抓取模式,使得轴限制可以更精确地被定义。

狮子座玛

对不起,但如果我启动你的代码,我只能看到GUI。如果我浏览一个文件名(加载图像)-只有一个路径和图像名将显示,但我看不到任何东西…请告诉我该怎么做,谢谢

托尼•琼斯

在管线382( 'IH = imshow(A,地图)')中使用的imshow命令不会在MATLAB R14 SP2工作。与“IH =图像(A)代替它;
颜色表(图);”解决了这个问题。除此之外,一个非常有用的代码,但!

羽ARSA

一个很好的代码。我已经试了一下,效果很好。

湿婆引导

很好的代码。用于从图像中检索数据点。

拉达proddaturi

完美...建议,以改善形象上就任何特定线路点击后会自动查找数据

陈汾煌

更新

1.0.0.1

更新许可证

1.0.0.0

修正了。现在,灰度图像可以被加载。

固定loadImageFcn错误。

新增鼠标功能:双击到中心视图。右键单击并拖动缩放。其他小的代码更改。

新增鼠标功能:双击到中心视图。右键单击并拖动缩放。其他小的代码更改。

动画视图变化和缩放一个更好的视觉感受。

修复Bug(错误)

主要代码更改。在校准过程中增加了变焦功能。增加了平移功能。

使用图像而不是IMSHOW的兼容性(不需要图像处理工具箱)。

使用图像而不是IMSHOW的兼容性(不需要图像处理工具箱)。

使用图像而不是IMSHOW的兼容性(不需要图像处理工具箱)。

加入的功能性启动GUI和命令行打开的图像文件。

还嵌入的样本图像文件到机能的研究。键入“grabit - 抽样”。

加入到启动GUI并打开命令行的图像文件的功能。

还嵌入一个样本图像文件的功能。键入“GRABIT - 抽样”。

MATLAB版本兼容性
创建与R13
与任何版本兼容
平台兼容性
视窗 苹果系统 Linux的