图像缩略图

在图放大镜

版本1.11.0.0(15.9KB)由 大卫Fernandez-Prim
强大的数字放大镜,适用于出版紧凑的图形结果

18.7 k下载

更新2010年3月28日

查看许可协议

编者按:该文件被选为MATLAB Central本周精选

此实用程序提供了一个功能强大的缩放工具,专门用于记录同一绘图上图像的原始和缩放二维图形。

它由两个块(次轴和放大镜)组成。次轴可在图形范围内任意分配,显示放大镜标记的区域。

高度通用的界面上的“数字放大器”提供了一个世界的可能性,在广泛的应用和领域。该工具的键盘/鼠标或编程配置允许用户设置自己的图形风格,以适应任何出版物的编辑器的要求。关于接口和属性的更多细节可以在.m文件中找到。

示例:(对于使用示例,请运行'magnifyOnFigure_examples.m')

属性:
“secondaryAxesFaceColor”:ColorSpec
二次侧边周围框的“边线”颜色
轴,放大镜和链接。默认为1
“edgeColor”:围绕辅助对象的框的颜色
轴,放大镜和链接。默认的“黑色”
“displayLinkStyle”:链接的样式。“无”、“直”或
'edges',默认为'straight'。
“模式”:“手动”或“交互式”(允许
调整通过鼠标/键盘)。默认的
“互动”。
'units'位置向量的单位
给定。当前仅支持“像素”万博1manbetx
“initialPositionSecondaryAxes”:初始位置向量([左下宽度-高度])
次级轴,以像素为单位
“InitialPosition放大镜”:初始位置向量([左下宽度-高度])
放大镜的单位,以像素为单位
'secondaryAxesXLim': secondary轴的初始XLim值
'secondaryAxesYLim': secondary轴的初始YLim值

热键(如果“模式”设置为“交互”,则激活)

-在具有多个magnigier实例的图形中
“Tab”:从一个放大镜实例切换焦点
到当前数字的下一个。
“鼠标指针在工具的二次轴或放大镜上+双击左键”
重新获得焦点

-聚焦放大镜实例
“向上箭头”:将放大镜向上移动1像素
“向下箭头”:将放大镜向下移动1像素
“左箭头”:将放大镜向左移动1像素
“右箭头”:将放大镜向右移动1像素
“Shift+上箭头”:将放大镜在y轴上扩展10%
“Shift+向下箭头”:将放大镜在-轴上压缩10%
“Shift+left arrow”:压缩10%的x轴放大镜
“Shift+向右箭头”:在X轴上将放大镜扩展10%
“Control+向上箭头”:将次轴向上移动1像素
“控制+向下箭头”:将次轴向下移动1像素
“Control+left arrow”:将次轴向左移动1像素
“Control+right arrow”:将次轴向右移动1像素
“Alt+向上箭头”:在y轴上扩展次级轴10%
“Alt+向下箭头”:在Y轴上将次轴压缩10%
“Alt+left arrow”:压缩x轴上的次级轴10%
“Alt+右箭头”:在x轴上扩展次级轴10%
“PageUp”:增加X轴上的附加缩放因子
'PageDown':减少额外的x轴缩放因子
“Shift+PageUp”:增加Y轴上的附加缩放因子
“Shift+PageDown”:减少Y轴上的附加缩放因子
'Control+Q':将额外的缩放因子重置为0
“Control+A”:显示二次轴和的位置
放大镜在命令窗口
“Control+D”:删除聚焦工具
'鼠标指针指向放大镜+左键单击'将放大镜拖动到任意位置
方向
'鼠标指针在副轴上+左键点击'拖动副轴在任意
方向

引用作为

大卫Fernandez-Prim(2021)。在图放大镜(//www.tianjin-qmedu.com/matlabcentral/fileexchange/26007-on-figure-magnifier), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2007a创建
与任何版本兼容
平台的兼容性
窗户 马科斯 Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始打猎吧!