mirror of
				https://github.com/webmproject/libwebp.git
				synced 2025-10-31 10:25:46 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			31 lines
		
	
	
		
			949 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			949 B
		
	
	
	
		
			C
		
	
	
	
	
	
| // Copyright 2012 Google Inc. All Rights Reserved.
 | |
| //
 | |
| // This code is licensed under the same terms as WebM:
 | |
| //  Software License Agreement:  http://www.webmproject.org/license/software/
 | |
| //  Additional IP Rights Grant:  http://www.webmproject.org/license/additional/
 | |
| // -----------------------------------------------------------------------------
 | |
| //
 | |
| // TIFF decode.
 | |
| 
 | |
| #ifndef WEBP_EXAMPLES_TIFFDEC_H_
 | |
| #define WEBP_EXAMPLES_TIFFDEC_H_
 | |
| 
 | |
| #if defined(__cplusplus) || defined(c_plusplus)
 | |
| extern "C" {
 | |
| #endif
 | |
| 
 | |
| struct WebPPicture;
 | |
| 
 | |
| // Reads a TIFF from 'filename', returning the decoded output in 'pic'.
 | |
| // If 'keep_alpha' is true and the TIFF has an alpha channel, the output is RGBA
 | |
| // otherwise it will be RGB.
 | |
| // Returns true on success.
 | |
| int ReadTIFF(const char* const filename,
 | |
|              struct WebPPicture* const pic, int keep_alpha);
 | |
| 
 | |
| #if defined(__cplusplus) || defined(c_plusplus)
 | |
| }    // extern "C"
 | |
| #endif
 | |
| 
 | |
| #endif  // WEBP_EXAMPLES_TIFFDEC_H_
 |