Openimageio Release 2.4.0
Total Page:16
File Type:pdf, Size:1020Kb
Load more
Recommended publications
-
Openimageio 1.7 Programmer Documentation (In Progress)
OpenImageIO 1.7 Programmer Documentation (in progress) Editor: Larry Gritz [email protected] Date: 31 Mar 2016 ii The OpenImageIO source code and documentation are: Copyright (c) 2008-2016 Larry Gritz, et al. All Rights Reserved. The code that implements OpenImageIO is licensed under the BSD 3-clause (also some- times known as “new BSD” or “modified BSD”) license: Redistribution and use in source and binary forms, with or without modification, are per- mitted provided that the following conditions are met: • Redistributions of source code must retain the above copyright notice, this list of condi- tions and the following disclaimer. • Redistributions in binary form must reproduce the above copyright notice, this list of con- ditions and the following disclaimer in the documentation and/or other materials provided with the distribution. • Neither the name of the software’s owners nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIB- UTORS ”AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FIT- NESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUD- ING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABIL- ITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -
Adobe Photoshop® TIFF Technical Note 3 April 8, 2005
Adobe Photoshop® TIFF Technical Note 3 April 8, 2005 Adobe Photoshop® TIFF Technical Note 3 April 8, 2005 This document describes additions to the TIFF specification to improve support for floating point values. Readers are advised to cross reference terms and discussions found in this document with the TIFF 6.0 specification (TIFF6.pdf), the TIFF Technical Note for Adobe PageMaker® 6.0 (TIFF-PM6.pdf), and the File Formats Specification for Adobe Photoshop® (Photoshop File Formats.pdf). Page 1 of 5 Adobe Photoshop® TIFF Technical Note 3 April 8, 2005 16 and 24 bit Floating Point Values Introduction This section describes the format of floating point data with BitsPerSample of 16 and 24. Field: SampleFormat Tag: 339 (153.H) Type: SHORT Count: N = SamplesPerPixel Value: 3 = IEEE Floating point data Field: BitsPerSample Tag: 258 (102.H) Type: SHORT Count: N = SamplesPerPixel Value: 16 or 24 16 and 24 bit floating point values may be used to minimize file size versus traditional 32 bit or 64 bit floating point values. The loss of range and precision may be acceptable for many imaging applications. The 16 bit floating point format is designed to match the HALF data type used by OpenEXR and video graphics card vendors. Implementation 16 bit floating point values 16 bit floating point numbers have 1 sign bit, 5 exponent bits (biased by 16), and 10 mantissa bits. The interpretation of the sign, exponent and mantissa is analogous to IEEE-754 floating-point numbers. The 16 bit floating point format supports normalized and denormalized numbers, infinities and NANs (Not A Number). -
Proexr Manual
ProEXR Advanced OpenEXR plug-ins 1 ProEXR by Brendan Bolles Version 2.5 November 4, 2019 fnord software 159 Jasper Place San Francisco, CA 94133 www.fnordware.com For support, comments, feature requests, and insults, send email to [email protected] or participate in the After Effects email list, available through www.media-motion.tv. Plain English License Agreement These plug-ins are free! Use them, share them with your friends, include them on free CDs that ship with magazines, whatever you want. Just don’t sell them, please. And because they’re free, there is no warranty that they work well or work at all. They may crash your computer, erase all your work, get you fired from your job, sleep with your spouse, and otherwise ruin your life. So test first and use them at your own risk. But in the fortunate event that all that bad stuff doesn’t happen, enjoy! © 2007–2019 fnord. All rights reserved. 2 About ProEXR Industrial Light and Magic’s (ILM’s) OpenEXR format has quickly gained wide adoption in the high-end world of computer graphics. It’s now the preferred output format for most 3D renderers and is starting to become the standard for digital film scanning and printing too. But while many programs have basic support for the format, hardly any provide full access to all of its capabilities. And OpenEXR is still being developed!new compression strategies and other features are being added while some big application developers are not interested in keeping up. And that’s where ProEXR comes in. -
Freeimage Documentation Here
FreeImage a free, open source graphics library Documentation Library version 3.13.1 Contents Introduction 1 Foreword ............................................................................................................................... 1 Purpose of FreeImage ........................................................................................................... 1 Library reference .................................................................................................................. 2 Bitmap function reference 3 General functions .................................................................................................................. 3 FreeImage_Initialise ............................................................................................... 3 FreeImage_DeInitialise .......................................................................................... 3 FreeImage_GetVersion .......................................................................................... 4 FreeImage_GetCopyrightMessage ......................................................................... 4 FreeImage_SetOutputMessage ............................................................................... 4 Bitmap management functions ............................................................................................. 5 FreeImage_Allocate ............................................................................................... 6 FreeImage_AllocateT ............................................................................................ -
Forcepoint DLP Supported File Formats and Size Limits
Forcepoint DLP Supported File Formats and Size Limits Supported File Formats and Size Limits | Forcepoint DLP | v8.8.1 This article provides a list of the file formats that can be analyzed by Forcepoint DLP, file formats from which content and meta data can be extracted, and the file size limits for network, endpoint, and discovery functions. See: ● Supported File Formats ● File Size Limits © 2021 Forcepoint LLC Supported File Formats Supported File Formats and Size Limits | Forcepoint DLP | v8.8.1 The following tables lists the file formats supported by Forcepoint DLP. File formats are in alphabetical order by format group. ● Archive For mats, page 3 ● Backup Formats, page 7 ● Business Intelligence (BI) and Analysis Formats, page 8 ● Computer-Aided Design Formats, page 9 ● Cryptography Formats, page 12 ● Database Formats, page 14 ● Desktop publishing formats, page 16 ● eBook/Audio book formats, page 17 ● Executable formats, page 18 ● Font formats, page 20 ● Graphics formats - general, page 21 ● Graphics formats - vector graphics, page 26 ● Library formats, page 29 ● Log formats, page 30 ● Mail formats, page 31 ● Multimedia formats, page 32 ● Object formats, page 37 ● Presentation formats, page 38 ● Project management formats, page 40 ● Spreadsheet formats, page 41 ● Text and markup formats, page 43 ● Word processing formats, page 45 ● Miscellaneous formats, page 53 Supported file formats are added and updated frequently. Key to support tables Symbol Description Y The format is supported N The format is not supported P Partial metadata -
Exrtoppm: Convert Openexr Files to Portable Pixmap Files
exrtoppm: Convert OpenEXR files to Portable Pixmap files Gene Michael Stover created Sunday, 2006 September 10 updated Thursday, 2006 September 14 Copyright c 2006 Gene Michael Stover. All rights reserved. Permission to copy, store, & view this document unmodified & in its entirety is granted. Contents 1 What is this? 1 2 License 2 3 exrtoppm user manual 2 4 Installing the executable 3 5 Source code & executable 4 6 Notes 5 A Other File Formats 6 1 What is this? I needed a program to convert image files in the OpenEXR format to files in the Portable Pixmap format. So I wrote a program called exrtoppm. It resembles some of the other conversion programs which are part of the Netpbm suite of Portable (Bit, Gray, Pix)map programs. It is a command line program. I use it on Microsloth Winders; it should also work on unix-like systems, though I haven’t compiled it there, much less used it. This document includes the user documentation for the program, links to download the executalbe &/or the source code, installation instructions, & build instructions. 1 2 License One of the source code files, getopt.c, is in the public domain. I downloaded it from the TEX User’s Group web site. All other files, both source & executable, are copyrighted by Gene Michael Stover & released under the terms of the GNU General Public License [1]. Here’s a copy of the copyright notice & license agreement at the beginning of each source file: Copyright (c) 2006 Gene Michael Stover. All rights reserved. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. -
Evaluation of Floating Point Image Compression
Evaluation of Floating Point Image Compression Thomas Richter RUS Computing Center University of Stuttgart 70550 Stuttgart, Germany Email: [email protected] Abstract— Recently, compression of High Dynamic Range under multiplication of all samples by a constant1. (HDR) photography gained attention in the standardization of the Microsoft HDPhoto compression scheme as JPEG-XR. While integer data of 16 bits/pixel (bpp) in scRGB color-space can A. A Mathematical Quality Index represent images up to a dynamic range of about 3.5 magnitudes Additional desired properties are of course symmetry and in luminance, even higher ranges are more efficiently represented non-negativity; furthermore, the index should be zero if and by floating-point number formats. In this work, the author presents the approach taken by JPEG-XR for compressing such only if reference and distorted image are identical. The mean data, and shows that this method when applied to JPEG 2000 square error defined in the following satisfies all these condi- generates equally good results. Furthermore, it is shown that the tions: |x − y |2 method performs nearly optimal under a mathematical quality 1 i i , MRSE := 2 2 (1) index that is closely related to SSIM, and to the mean square N |xi| + |yi| error of the HDR images when rendered to the LDR regime. i where the fraction is, by convention, taken to be zero in case numerator and denominator are both zero. First, note that the I. INTRODUCTION MRSE is always between0 and 2, because the fraction can x 1 be written as 1 − sin 2∠ i , . -
Opencolorio Documentation
OpenColorIO Documentation Contributors to the OpenColorIO Project Sep 30, 2021 CONTENTS 1 About the Documentation 3 1.1 Accessing Other Versions........................................3 2 Community 5 2.1 Mailing Lists...............................................5 2.2 Slack...................................................5 3 Search 7 3.1 Quick Start................................................7 3.1.1 Quick Start for Artists......................................7 3.1.2 Quick Start for Config Authors.................................7 3.1.3 Quick Start for Developers...................................8 3.1.4 Quick Start for Contributors..................................8 3.1.5 Downloads...........................................8 3.1.6 Installation...........................................9 3.2 Concepts................................................. 17 3.2.1 Overview............................................ 17 3.2.2 Introduction........................................... 17 3.2.3 Internal Architecture Overview................................. 19 3.2.4 Glossary............................................. 24 3.2.5 Publications........................................... 24 3.3 Tutorials................................................. 24 3.3.1 Baking LUT’s.......................................... 24 3.3.2 Contributing........................................... 31 3.4 Guides.................................................. 31 3.4.1 Using OCIO........................................... 31 3.4.2 Environment Variables.................................... -
Corel Paintshop Pro/Adobe Photoshop Comparison Sheet
Corel® PaintShop® Pro/Adobe® Photoshop® Comparison Sheet Comparing the World’s “Big 2” Photo Editing and Design Software Products PaintShop Pro X9 (PSP) Adobe Photoshop CC 2016‡ Business Terms (All prices in USD$) Perpetual license (software is licensed Pricing Model forever, for one price) Monthly Subscription $119.88 Suggested Retail Price (or 1 year subscription) $79.99 (plus taxes) (1 year subscription total) Price for subsequent years $0 $119.88 $359.64 or more (depending on Total after 3 years $79.99 (plus taxes) subscription price increases) Download, commercial and education Download, commercial and Software format licensing, boxed/retail on a disc education licensing, Web 1 to 4 - $71.99 per unit $359.88 per unit Volume licensing price 5 to 30 - $63.99 per unit (1 year subscription total) Key Capabilities Professional-quality bitmap and photo editing Yes Yes Vector graphics Yes Yes Digital painting/drawing Yes Yes Portraiture tools Yes Yes Instant effects and filters Yes No Levels and Curves Yes Yes Screenshot Yes No Supports RAW Yes Yes XDM Support including support for Intel RealSense Yes No Compatible with PSD Yes Yes (native Photoshop file format) Export Edit History Yes Yes Text tools Yes Yes Yes (no dedicated HDR module; High Dynamic Range (HDR) tools Yes more steps than PSP) Quick adjustment Yes No Clipping mask Yes (shape & text cutting) Yes Content-aware fill (Magic Fill) Yes Yes Quick Selection Yes Yes Text wrapping Yes (in shape & in selection) Yes (in shape) Text Presets Yes No Custom Canvases Yes Yes (Artboards) Project -
Transkoder Is Colorfront's Standalone System for Fast, High-Quality Digital
! Transkoder POWERFUL, DEDICATED TRANSCODING APPLICATION AUTOMATES FAST, TOP QUALITY DIGITAL FILE CONVERSION AT THE HIGHEST PERFORMANCE FOR STUDIOS AND VFX FACILITIES INVOLVED IN MOTION PICTURE & TV PRODUCTION. Transkoder is Colorfront's standalone system for fast, high-quality digital file conversion, used by studios, VFX and post facilities involved in digital cinema and high-end TV production. Transkoder is based on Colorfront’s award- winning On-Set Dailies architecture and uses cost-effective, commodity hardware, to deliver faster-than-real-time processing to transcode, decode, convert and process files to various high-end file formats. ! Transkoder 2014 features a brand new, easy-to-use user interface, a multi-track timeline, EDL conform & editing tools, support for subtitling, automatic watch folder processing, plus extended support for CinemaDNG, R3D Dragon, ARRIRAW, SONY F65/F55/F5 RAW, 4K XAVC, and SStP, Canon C500 CanonRAW, 4K ProRes and Phantom camera formats, and deliverables including DCPs, IMF, HEVC and AS-02. Running on the latest Mac and PC platforms, including the new MacPro and latest HP Z820 workstations, Transkoder 2014 allows online editing of RAW camera data, converting to various output formats, as well as color grading and rendering a range of 2K/4K/UltraHDTV material in various high-end delivery and mezzanine formats. ! ! Transkoder ! ! •! Brand new, easy-to-use user interface featuring a multi-track timeline, EDL conform & editing tools •! High-end format support from most RAW digital camera formats through DPX, -
HIERO USER GUIDE VERSION 1.0V1 Hiero™ User Guide
HIERO USER GUIDE VERSION 1.0v1 Hiero™ User Guide. Copyright © 2012 The Foundry Visionmongers Ltd. All Rights Reserved. Use of this User Guide and the Hiero software is subject to an End User Licensing Agreement (the “EULA”), the terms of which are incorporated herein by reference. This User Guide and the Hiero software may be used or copied only in accordance with the terms of the EULA. This User Guide, the Hiero software and all intellectual property rights relating thereto are and shall remain the sole property of The Foundry Visionmongers Ltd. (“The Foundry”) and/or The Foundry's licencors. The EULA is available in the appendices. The Foundry assumes no responsibility or liability for any errors or inaccuracies that may appear in this User Guide and this User Guide is subject to change without notice. The content of this User Guide is furnished for informational use only. Except as permitted by the EULA, no part of this User Guide may be reproduced, stored in a retrieval system or transmitted, in any form or by any means, electronic, mechanical, recording or otherwise, without the prior written permission of The Foundry. To the extent that the EULA authorises the making of copies of this User Guide, such copies shall be reproduced with all copyright, trademark and other proprietary rights notices included herein. The EULA expressly prohibits any action that could adversely affect the property rights of The Foundry and/or The Foundry's licencors, including, but not limited to, the removal of the following (or any other copyright, trademark or other proprietary rights notice included herein): Hiero™ shot management and conform software © 2012 The Foundry Visionmongers Ltd. -
Tatra T87, House, Worm) Appendix
Presentation parts Part I. Acceleration of Blender Cycles Render Engine using OpenMP and MPI Part II. Acceleration of Blender Cycles Render Engine using Intel® Xeon Phi™ . GPU rendering in original code . Rendering using Intel® Xeon Phi™ . Rendering using Intel® Xeon Phi™ and MPI . Benchmark (Tatra T87, House, Worm) Appendix . Building and running CyclesPhi 2 Part II. Acceleration of Blender Cycles Render Engine using Intel® Xeon Phi™ VŠB – Technical University of Ostrava, IT4Innovations, Czech Republic Milan Jaroš, Lubomír Říha, Tomáš Karásek, Renáta Plouharová Presentation parts Part I. Acceleration of Blender Cycles Render Engine using OpenMP and MPI Part II. Acceleration of Blender Cycles Render Engine using Intel® Xeon Phi™ . GPU rendering in original code 4 POSIX Threads in Blender Blender Scene Draw Blender Thread Sync Tag Update Scene Session Thread Device Update Device Scene Display Device Threads Buffer https://wiki.blender.org/index.php/Dev:Source/Render/Cycles/Threads 5 CUDADevice CUDADevice GPU rendering KernelData KernelTextures buffer, rng_state cam, background, integrator bvh, objects, triangles, lights, (emission, bounces, sampler), particles, sobol_directions, in original code ... texture_images, ... mem_alloc tex_alloc mem_free const_copy_to tex_free mem_copy_from mem_copy_to ONE NODE GPU (CUDA support) CUDADevice decompose task TILES to subtasks STACK thread_run 6 CUDADevice CUDADevice GPU rendering KernelData KernelTextures buffer, rng_state cam, background, integrator bvh, objects, triangles, lights, (emission, bounces,