仪器信息网APP
选仪器、听讲座、看资讯

【讨论】用SaveAsFullResTif script 来另存dm3 不会损失分辨率到底是什么意思

透射电镜(TEM)

  • 用SaveAsFullResTif script 来另存一张dm3 为tif得到的分辨率为72dpi,尺寸

    为1024*1024 与原来dm3的尺寸是一样的,而直接用save as来另存同一张dm3 为

    tif得到的分辨率也为为72dpi,只不过尺寸变为为512*512

    用SaveAsFullResTif script 来另存dm3 不会损失分辨率到底是什么意思?原来

    dm3的分辨率就只有72dpi吗?

    而用dm打开dm3文件,在image display info- image- info 里面可以看到
    size in pixels:1024*1024
    Dimensions:25.981nm*25.981nm
    pixel size:0.025nm*0.025nm

    对以上信息可否做如下解读:
    打开的这张HRTEM照片显示了铜网上25.981nm*25.981nm大小区域上的形貌信息,

    对这一区域的形貌信息以0.025nm*0.025nm大小的象素来采样,采样的个数为
    1024*1024

    如果可以做这样的解读,那么按照dpi分辨率的定义,每inch长度上点的个数,

    那这个dm3的分辨率应为0.025nm/25.4cm,是相当大的。

    如果说要不损失分辨率来来另存dm3文件,那得到的图片尺寸就应该只有
    25.981nm*25.981nm ,

    那用SaveAsFullResTif script 来另存dm3 不会损失分辨率到底是什么意思?

    不会是只保证采样数为1024*1024不变吧

    所用到的dm为3.7.0 for GMS 1.2
    tif的分辨率是直接在window系统右键查看的
    +关注 私聊
  • 怪味陈皮

    第1楼2008/05/27

    Gatan公司对这一问题的解释是“使用Save As这种存储格式时,DM软件仅以屏幕显示器的分辨率对所显示的图像进行存储。一般屏幕显示器的分辨率设置在1024X768或1280X1024”。这样如果图像的分辨率是1024X1024,那么就会出现分辨率损失。”
    我个人的理解是这样的,使用Save As这种存储格式时,DM软件的确是以屏幕显示器的分辨率对所显示的图像进行存储。我认为如果用DM打开一张dm3图像,在DM软件中显示的不是图像的真实大小(也就是100%),而是真实图像大小的1/2(在Photoshop的导航器里也可以调整图像显示的比例),所以用Save As存储图像时,图像的大小是512X512。你可以试一下,如果用放大镜工具将dm3格式的图像放大一倍(放大后,不要点击最大化按钮),用Save as存储得到的图像的大小就是1024X1024;反之,用放大镜将dm3格式的图像缩小一倍,用Save as存储得到的图像的大小就是256X256。

1
    +关注 私聊
  • 天黑请闭眼

    第2楼2008/05/27

    同意,我也试过,的确是这样。

0
    +关注 私聊
  • alpha544

    第3楼2008/05/27

    两位版主能否解释一下用SaveAsFullResTif script这个脚本来将dm3转换为tif时的情形?
    我用的SaveAsFullResTif script是从这个帖子里下的http://www.instrument.com.cn/bbs/shtml/20070421/814045/

0
    +关注 私聊
  • 怪味陈皮

    第4楼2008/05/29

    DM的编译语言与C语言有点类似,不过我的C语言学的不怎么样。我对“SaveAsFullResTif”的Script的理解是将图像放大一倍后在存储为Tif格式。

    Image img := GetFrontImage()
    String path
    if( ! SaveAsDialog( "", "untitled", path ) ) exit(0)
    // save the image as TIFF
    number oldZoom
    oldZoom = GetZoom( img )
    SetZoom( img, 1 )
    ImageDocument frontDoc = GetFrontImageDocument()
    frontDoc.ImageDocumentSaveToFile( "TIFF Format", path )
    SetZoom( img, oldZoom )

    alpha544 发表:两位版主能否解释一下用SaveAsFullResTif script这个脚本来将dm3转换为tif时的情形?
    我用的SaveAsFullResTif script是从这个帖子里下的http://www.instrument.com.cn/bbs/shtml/20070421/814045/

0
    +关注 私聊
  • mars9tw

    第5楼2008/06/05

    Very useful information. Thanks a lot!!

0
    +关注 私聊
  • longwood

    第6楼2008/06/14

    对于数字照片来说,分辨率这个概念,重要的是物理像素尺寸,如1k x 1k还是2k x 2k.至于dpi(每英寸点数,通常用于打印设备),严格说是 ppi(每英寸像素数,通常用于照片,两者一般也不区分了)是多少,如果不是最终打印出来并不重要。

    比如佳能的相机,照片一般保存为72 ppi, 尼康的一般保存为300 ppi,不是说佳能相机照出来的照片分辨率就比尼康的低。

    同样1024 x 1024 像素的照片, 信息量就是这么多。保存为300 ppi, 意味着每inch 300个像素,照片大小是7.24cm x 7.24cm,但你保存的还是1024 x 1024 像素的信息量. 你可以在photoshop中改为 72 ppi, 但是像素总数是不变的,还是1024 x 1024, 意味著图像的信息量保持不变,无非就是图片尺寸变成36.12cm x 36.12cm. 这个图片尺寸可以认为仅仅是图片文件某一个参数,并不改变图片包含的信息量本身。

    或者说这个图片尺寸只是说明你在显示器显示或者打印机打印所能达到的最大尺寸。因为屏幕一般是72dpi(或96dpi),意味着每inch 只能显示 72个点,那么1024 x 1024像素图片最大可以显示36.12 x 36.12cm大小。
    但是1024 x 1024 像素的图片,用300 dpi打印机打印,由于每inch 就包含300个点,1024个点只能打印8.67厘米。

    所以只要保持像素不变,任意更改dpi值是不会改变图像信息量的。按照新版的Digital micrograph,保存tiff文件应该用 save display as, 然后选actural resolution, 你会发现,保存的文件 还是 72 ppi.你可以根据投稿需要,自己在photoshop里改这个值。

0
    +关注 私聊
  • 天黑请闭眼

    第7楼2008/06/14

    一向对此很糊涂,这下学到了,谢谢!

    templus 发表:对于数字照片来说,分辨率这个概念,重要的是物理像素尺寸,如1k x 1k还是2k x 2k.至于dpi(每英寸点数,通常用于打印设备),严格说是 ppi(每英寸像素数,通常用于照片,两者一般也不区分了)是多少,如果不是最终打印出来并不重要。

    比如佳能的相机,照片一般保存为72 ppi, 尼康的一般保存为300 ppi,不是说佳能相机照出来的照片分辨率就比尼康的低。

    同样1024 x 1024 像素的照片, 信息量就是这么多。保存为300 ppi, 意味着每inch 300个像素,照片大小是7.24cm x 7.24cm,但你保存的还是1024 x 1024 像素的信息量. 你可以在photoshop中改为 72 ppi, 但是像素总数是不变的,还是1024 x 1024, 意味著图像的信息量保持不变,无非就是图片尺寸变成36.12cm x 36.12cm. 这个图片尺寸可以认为仅仅是图片文件某一个参数,并不改变图片包含的信息量本身。

    或者说这个图片尺寸只是说明你在显示器显示或者打印机打印所能达到的最大尺寸。因为屏幕一般是72dpi(或96dpi),意味着每inch 只能显示 72个点,那么1024 x 1024像素图片最大可以显示36.12 x 36.12cm大小。
    但是1024 x 1024 像素的图片,用300 dpi打印机打印,由于每inch 就包含300个点,1024个点只能打印8.67厘米。

    所以只要保持像素不变,任意更改dpi值是不会改变图像信息量的。按照新版的Digital micrograph,保存tiff文件应该用 save display as, 然后选actural resolution, 你会发现,保存的文件 还是 72 ppi.你可以根据投稿需要,自己在photoshop里改这个值。

0
    +关注 私聊
  • dtchen

    第8楼2013/10/10

    看了才知道,照透射的时候的的确确遇到图片大小不一致的问题。现在好了,知道为啥了。

    alpha544(alpha544) 发表:用SaveAsFullResTif script 来另存一张dm3 为tif得到的分辨率为72dpi,尺寸

    为1024*1024 与原来dm3的尺寸是一样的,而直接用save as来另存同一张dm3 为

    tif得到的分辨率也为为72dpi,只不过尺寸变为为512*512

    用SaveAsFullResTif script 来另存dm3 不会损失分辨率到底是什么意思?原来

    dm3的分辨率就只有72dpi吗?

    而用dm打开dm3文件,在image display info- image- info 里面可以看到
    size in pixels:1024*1024
    Dimensions:25.981nm*25.981nm
    pixel size:0.025nm*0.025nm

    对以上信息可否做如下解读:
    打开的这张HRTEM照片显示了铜网上25.981nm*25.981nm大小区域上的形貌信息,

    对这一区域的形貌信息以0.025nm*0.025nm大小的象素来采样,采样的个数为
    1024*1024

    如果可以做这样的解读,那么按照dpi分辨率的定义,每inch长度上点的个数,

    那这个dm3的分辨率应为0.025nm/25.4cm,是相当大的。

    如果说要不损失分辨率来来另存dm3文件,那得到的图片尺寸就应该只有
    25.981nm*25.981nm ,

    那用SaveAsFullResTif script 来另存dm3 不会损失分辨率到底是什么意思?

    不会是只保证采样数为1024*1024不变吧

    所用到的dm为3.7.0 for GMS 1.2
    tif的分辨率是直接在window系统右键查看的

0
猜你喜欢最新推荐热门推荐更多推荐
举报帖子

执行举报

点赞用户
好友列表
加载中...
正在为您切换请稍后...