jjzjj

iphone - 在 iOS 上添加与 tiff 文件的文件关联

我想在我的iOS应用程序中创建一个与tiff文件关联的文件(即,以便我的应用程序显示为从Mail或Safari打开tiff文件的目标)。将以下内容添加到我的Info.plist文件似乎不起作用:CFBundleDocumentTypesCFBundleTypeNametiffLSItemContentTypespublic.tiffLSHandlerRankAlternate我有一个以相同方式与PDF相关联的应用程序,它运行良好。我认为在iOS上无法将应用程序与tiff文件类型相关联,但我找不到任何说明这一点的文档。有没有其他人幸运地让这个工作或找到明确的“不,你不能那样做”?

ios - 如何在 iPad 上创建 TIFF

我正在尝试从UIImage创建一个TIFF图像。我查看了Apple的文档,但找不到任何信息。谁能帮我解释一下如何在iPad上创建TIFF图像? 最佳答案 在我看来,ImageMagick方式只是为了编写tiff就有点矫枉过正了。为什么不构建libtiff?它支持iOS,并且是大多数软件包用来编写tiff(包括ImageMagick)的工具。您甚至可以使用上面ImageMagick链接中的libtiff.a文件。只需将lib和tiffheader安装到您的项目中。编辑:这是一个nicetutorial向您展示如何在安装libtiff后

将 JPEG 转换为 TIFF 的 Java API

我正在研究将JPEG文件流转换为TIFF文件的JavaAPI。我查看了JAI,但没有找到与我正在查看的内容类似的内容。谁能给我指出一个好的API来做这个? 最佳答案 这里有一个例子http://log.robmeek.com/2005/08/write-tiff-in-java.html还有一个TiffcompressionusingJavaImageIO 关于将JPEG转换为TIFF的JavaAPI,我们在StackOverflow上找到一个类似的问题: h

java - 将多页 TIFF 图像拆分为单个图像 (Java)

一直在为这个撕毁我的头发。如何将多页/多层TIFF图像拆分为多个单独的图像?提供演示图像here.(更喜欢纯Java(即非native)解决方案。如果解决方案依赖于商业库则无关紧要。) 最佳答案 您可以使用Java高级成像库,JAI,使用ImageReader分割一个多页TIFF:ImageInputStreamis=ImageIO.createImageInputStream(newFile(pathToImage));if(is==null||is.length()==0){//handleerror}Iteratoritera

Python: 如何批量预处理FY4A L1 DISK和REGC产品?(辐射定标/裁剪/GLT校正/HDF5转TIFF文件等)

目录01前言1.1想要说1.2Requirements1.3程序适用数据集02函数说明2.1读取HDF5文件某一数据集2.2读取HDF5文件数据集属性2.3对FY4A数据集进行辐射定标2.4基于官方地理对照表获取经纬度数据(仅适用DISK)2.5依据行列号计算经纬度数据(仅适用DISK)2.6基于*GEO*.HDF获取行列号数据集以计算经纬度数据(仅适用REGC)2.7裁剪2.8GLT校正2.9输出TIFF文件03完整程序3.1基于官方地理对照表的DISK(全圆盘)FY4AL1产品的批量预处理3.2基于GEO文件的REGC(中国区域)的FY4AL1产品的批量预处理3.3基于行列号计算经纬度数据

python - 如何使用 Python 图像库 (PIL) 确定多页 TIFF 的长度?

我知道PIL的Image.seek()和Image.tell()方法允许我转到特定帧,并列出当前帧,分别。我想知道总共有多少帧。是否有获取此信息的功能?或者,在python中有没有一种方法可以让我循环并捕获没有图像时发生的错误?fromPILimportImagevideopath='/Volumes/USB20FD/test.tif'print"UsingPILtoopenTIFF"img=Image.open(videopath)img.seek(0)#.seek()methodallowsbrowsingmulti-pageTIFFs,startingwith0im_sz=[im

python - matplotlib 还需要安装哪些其他库来编写 tiff 文件?

我正在使用matplotlib(1.4版)创建我需要以.tiff格式保存的图像。我正在使用%matplotlibinline后端在IPythonnotebook(3.2版)中绘图。通常我使用Anaconda发行版并且能够毫无问题地将matplotlib图形保存到.tiff。但是,我正在尝试将我可以作为conda环境共享的最小依赖项组合在一起。目前,我正在使用:python=2.7IPython笔记本flasknumpy=1.9scipy=0.16Pandas=0.16numexpr=2.3statsmodels=0.6seaborn=0.6matplotlib=1.4scikit-le

python - 用python拆分多页tiff

用python拆分多页TIFF的最佳方法是什么?PIL似乎不支持多页图像,我还没有找到libtiffforpython的确切端口。PyLibTiff会是可行的方法吗?有人可以提供一个简单的例子来说明我如何解析TIFF中的多个页面吗? 最佳答案 一个项目(披露:我是主要作者之一,这个问题是促使我研究它的原因之一)使这很容易是PIMS.PIMS的核心本质上是以下类的清理和通用版本。一个进行基本帧提取+简单迭代的类。importPIL.ImageclassStack_wrapper(object):def__init__(self,fna

python - 如何在 Python OpenCV 中读取 TIFF 图像的 alpha channel ?

我想使用PythonOpenCV从tiff图像中读取alphachannel。我正在使用带有OpenCV2.4.5-3模块的EnthoughtCanopy。我按照OpenCV网站的教程使用cv2.imread,但它似乎不起作用。我现在拥有的是:importcv2image=cv2.imread('image.tif',-1)然后我使用:print(image.shape),它仍然显示(8192,8192,3)。但是我用Matlab读取了同样的图像,我可以看到这个图像的维度是(8192,8192,4)。我不确定应该如何读取此图像的alphachannel。提前致谢!!楠

Python PIL 不正确地解码 TIFF 颜色(使用不正确的颜色空间)?

当我使用PIL==1.1.7加载TIFF图像时,似乎颜色空间错误:这是怎么回事?.tiff是使用converttest.jpgtest.tiff创建的(但似乎也适用于其他tiff文件)可在以下位置找到:http://hul.wolever.net/dump/test.tiffPIL.Image.DEBUG=True时的输出:>>>fromPILimportImage>>>Image.DEBUG=True>>>Image.open("/tmp/test.tiff").show()tag:ImageWidth(256)-type:short(3)-value:(560,)tag:Image