• PyLibTiff是一个软件包,提供了一个包装的文输入的输入图书馆使用Python ctypes和一个纯粹的蟒蛇模块,用于阅读和写作TIFF和显微镜的文件。

    图像解读为顽固的。memmap对象,以便它可以开放的图像,否则将不适合计算机的内存。

    有许多Python包例如PIL FreeImagePy支持阅读和写作TIFF文件。 该PyLibTiff项目已开始有一个高效和直接的方式进行阅读和写TIFF文件使用的文输入的输入图书馆,而不需要安装任何不必要的软件包,或者图书馆。

    纯Python模块是为了阅读"破"TIFF文件,例如显微镜的文件,在一些地方使用不同的解释TIFF标签比什么指定的TIFF规范文件。

    该文输入的输入图书馆只会失败阅读这些文件。 此外,纯Python模块是更高效率的存储器的数组返回忆的地图。 支持被压缩的文件是尚未实现。

  • PyLibTiff है कि एक पैकेज प्रदान करता है एक आवरण के libtiff पुस्तकालय करने के लिए अजगर का उपयोग कर ctypes और एक शुद्ध अजगर मॉड्यूल पढ़ने और लिखने के लिए झगड़ा और LSM फ़ाइलों.

    छवियों को पढ़ रहे हैं के रूप में numpy.memmap वस्तुओं इतना है कि यह संभव है करने के लिए छवियों को खोलने के लिए है कि नहीं होगा अन्यथा फिट करने के लिए कंप्यूटर रैम है ।

    वहाँ रहे हैं कई अजगर संकुल में इस तरह के रूप में PIL, FreeImagePy है कि समर्थन पढ़ने और लिखने TIFF फ़ाइलें. के PyLibTiff परियोजना शुरू कर दिया है करने के लिए एक कुशल और सीधा तरीका है पढ़ने और लिखने के लिए झगड़ा फ़ाइलों का उपयोग कर libtiff पुस्तकालय की आवश्यकता के बिना स्थापित करने के लिए किसी भी अनावश्यक संकुल या पुस्तकालयों.

    शुद्ध अजगर मॉड्यूल बनाया गया था पढ़ने के लिए "टूट" TIFF फ़ाइलों के रूप में इस तरह LSM फ़ाइलों है कि कुछ स्थानों में उपयोग अलग अलग व्याख्या के साथ झगड़ा टैग की तुलना में क्या में निर्दिष्ट झगड़ा विनिर्देश दस्तावेज़.

    के libtiff पुस्तकालय सिर्फ असफल पढ़ने ऐसी फ़ाइलें. इसके अलावा, शुद्ध अजगर मॉड्यूल है, और अधिक कुशल स्मृति के रूप में सरणियों लौट रहे हैं स्मृति के रूप में नक्शे । समर्थन के लिए संकुचित फ़ाइलों को अभी तक लागू नहीं है.

  • PyLibTiff is a package that provides a wrapper to the libtiff library to Python using ctypes and a pure Python module for reading and writing TIFF and LSM files.

    The images are read as numpy.memmap objects so that it is possible to open images that otherwise would not fit to computers RAM.

    There are many Python packages such as PIL, FreeImagePy that support reading and writing TIFF files. The PyLibTiff project was started to have an efficient and direct way to read and write TIFF files using the libtiff library without the need to install any unnecessary packages or libraries.

    The pure Python module was created for reading "broken" TIFF files such as LSM files that in some places use different interpretation of TIFF tags than what specified in the TIFF specification document.

    The libtiff library would just fail reading such files. In addition, the pure Python module is more memory efficient as the arrays are returned as memory maps. Support for compressed files is not implemented yet.