00001 /* 00002 * Copyright 2009, 2010 IPOL Image Processing On Line http://www.ipol.im/ 00003 * 00004 * This program is free software: you can redistribute it and/or modify 00005 * it under the terms of the GNU General Public License as published by 00006 * the Free Software Foundation, either version 3 of the License, or 00007 * (at your option) any later version. 00008 * 00009 * This program is distributed in the hope that it will be useful, 00010 * but WITHOUT ANY WARRANTY; without even the implied warranty of 00011 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 00012 * GNU General Public License for more details. 00013 * 00014 * You should have received a copy of the GNU General Public License 00015 * along with this program. If not, see <http://www.gnu.org/licenses/>. 00016 */ 00017 00025 /* io_tiff_all.c */ 00026 00027 float *read_tiff_f32(const char *fname, size_t *nx, size_t *ny, size_t *nc); 00028 unsigned char *read_tiff_u8(const char *fname, size_t *nx, size_t *ny, 00029 size_t *nc); 00030 int write_tiff_f32(const char *fname, const float *data, size_t nx, size_t ny, 00031 size_t nc); 00032 int write_tiff_u8(const char *fname, const unsigned char *data, size_t nx, 00033 size_t ny, size_t nc);