图像文件如何处理?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />导入图像时,JMP实际做什么?它是参考还是将图像保存到单元格?
回复:图像文件如何处理?哦,请注意,所有图像都非常人性化,在制作任何数据表时都不会损害任何图像。
回复:图像文件如何处理?这都很有帮助-谢谢。
史考特
回复:图像文件如何处理?当您说“导入”时,我假设您指的是将图像存储在数据表中。 在这种情况下,正如Jeff所说,图像的副本存储在单元格中,并且数据类型设置为“表达式”,这意味着该单元格中的内容将由JMP解释。 如果要将数据类型更改为字符,则实际上可以看到JSL函数“ New Image()”的使用,以及一堆乱码,即以压缩格式显示为ascii字符的像素数据。 就像您想象的那样,以这种方式存储图像会导致数据表的大小相当快地变大(很多图像,甚至只是几张大图像)。 好处是您现在可以与某人共享该数据表,并且他们将拥有所有图像,而不必担心外部文件或文件路径。
或者,为避免使用较大的数据表,可以通过存储路径来存储对每个图像的引用。 创建一列,将数据类型设置为字符,然后在每个单元格中输入如下内容:
newImage(“ <您的路径/文件名>”);
然后,将该列的数据类型更改为“表达式”。 将其设置为一个表达式列将使JMP解释每个单元格中的内容,并且您将看到该图像,就像它存储在该单元格中一样。 但是,如果您现在共享数据表,因为它不包含实际的图像,除非其他人可以访问相同的路径,否则其他人可能看不到这些图像。
回复:图像文件如何处理?我们将实际图像存储在数据表的单元格中。 根据原始JMP的大小,可能会对图像进行下采样以获得较小版本。
杰夫