2017-02-23 23 views

回答

1

脚本访问导入/导出是相同的,你通过菜单得到什么,取决于你的安装(所有的代码都是在ImportExport Plug-in.dll

脚本的访问正是这个功能,你必须保存相关的ImageDocument与图像,你必须提供应该这样做的IOhandler

先写后的实际数据类型取决于:

  • 你想写
  • 处理程序的图像,以及如何“转换”的数据类型的图像,即一些文件类型可以处理不同的数据深度,其他人不能做转换。
  • 是否保存“查看”图像或“原始数据”图像。

一个脚本这是这样的:

Image img := IntegerImage("Test S-Int32 ", 4, 1, 512, 512) 
img = 1000 * sin(Pi() * itheta) % icol 
number saveType = 1   // 0 = Save VIEW; 1 = Save DATA; 2 = (Default) Try VIEW else DATA 
ImageDocument doc = img.ImageGetOrCreateImageDocument() 
string fileName = "C:\\TestImage(" + saveType + ")" 
doc.ImageDocumentSaveToFile("TIFF Format", fileName, saveType) 

请注意,我用TIFF Format作为一个字符串指定的处理程序。可用的名称是通过菜单在“另存为”图像时可以在下拉列表中看到的名称。例如,我目前得到:

enter image description here

条目的(file type)部分之前使用的字符串,并用它区分大小写。