📄 test_arrays.c
字号:
/* $Id: test_arrays.c,v 1.3 2006/03/23 14:54:02 dron Exp $ *//* * Copyright (c) 2004, Andrey Kiselev <dron@ak4719.spb.edu> * * Permission to use, copy, modify, distribute, and sell this software and * its documentation for any purpose is hereby granted without fee, provided * that (i) the above copyright notices and this permission notice appear in * all copies of the software and related documentation, and (ii) the names of * Sam Leffler and Silicon Graphics may not be used in any advertising or * publicity relating to the software without the specific, prior written * permission of Sam Leffler and Silicon Graphics. * * THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, * EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY * WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. * * IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR * ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, * OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, * WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF * LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE * OF THIS SOFTWARE. *//* * TIFF Library * * Numerical arrays used to test libtiff's read/write functions. */#include <stddef.h>#include "test_arrays.h"const unsigned char byte_array1[XSIZE * YSIZE]={86, 84, 86, 90, 89, 85, 90, 78, 77, 79, 75, 77, 79, 86,87, 83, 82, 87, 89, 88, 86, 87, 88, 87, 81, 84, 85, 85,84, 86, 88, 91, 96, 95, 97, 95, 89,85, 82, 81, 88, 89, 85, 89, 83, 74, 79, 76, 77, 80, 87,87, 84, 84, 88, 90, 89, 87, 85, 87, 88, 83, 80, 82, 84,85, 87, 90, 95, 96, 95, 95, 92, 90,85, 81, 79, 84, 90, 87, 88, 88, 73, 79, 75, 76, 79, 88,88, 87, 85, 90, 92, 89, 88, 88, 87, 86, 84, 82, 82, 83,87, 89, 93, 94, 93, 93, 92, 92, 96,85, 82, 76, 80, 88, 89, 88, 89, 73, 80, 75, 75, 77, 89,92, 93, 91, 89, 94, 92, 90, 89, 88, 84, 84, 82, 82, 85,88, 91, 94, 93, 93, 89, 90, 96, 96,87, 83, 75, 77, 83, 89, 90, 90, 74, 78, 76, 76, 76, 84,94, 100, 89, 92, 94, 92, 90, 89, 90, 85, 84, 83, 83, 87,91, 92, 88, 92, 91, 88, 90, 97, 95,89, 83, 74, 77, 82, 84, 90, 92, 78, 72, 76, 75, 75, 81,95, 101, 95, 92, 95, 93, 90, 89, 90, 87, 86, 84, 86, 88,90, 90, 87, 90, 89, 90, 89, 98, 98,92, 84, 75, 76, 81, 81, 86, 91, 81, 72, 74, 74, 75, 81,104, 108, 93, 92, 95, 94, 88, 87, 89, 87, 85, 85, 88, 89,93, 91, 88, 88, 91, 88, 91, 106, 108,93, 89, 78, 75, 77, 80, 85, 86, 85, 73, 72, 73, 74, 79,102, 101, 88, 92, 93, 91, 87, 87, 86, 87, 85, 86, 88, 89,94, 94, 90, 88, 85, 86, 98, 109, 113,92, 93, 83, 76, 74, 79, 84, 85, 81, 75, 72, 73, 74, 79,105, 86, 86, 92, 96, 98, 104, 86, 85, 85, 85, 88, 90, 90,93, 92, 88, 87, 86, 89, 97, 110, 109,92, 93, 89, 78, 79, 78, 89, 84, 75, 76, 73, 72, 73, 78,105, 83, 82, 88, 83, 107, 95, 84, 85, 84, 86, 87, 90, 91,92, 90, 88, 87, 89, 90, 91, 99, 107,96, 94, 91, 82, 84, 86, 91, 87, 75, 74, 73, 73, 73, 77,101, 86, 83, 89, 92, 99, 98, 86, 86, 87, 83, 84, 89, 89,92, 92, 92, 96, 96, 87, 91, 90, 98,96, 97, 94, 87, 88, 89, 92, 90, 79, 72, 73, 73, 74, 77,100, 92, 84, 86, 98, 100, 92, 87, 88, 88, 84, 83, 87, 89,91, 94, 94, 96, 93, 87, 87, 84, 109,93, 92, 95, 92, 94, 93, 92, 91, 82, 72, 73, 74, 74, 76,95, 89, 85, 84, 102, 89, 85, 88, 94, 86, 82, 83, 82, 91,94, 97, 90, 92, 85, 90, 85, 79, 125,89, 96, 94, 90, 94, 95, 91, 91, 85, 76, 72, 73, 74, 75,88, 100, 83, 84, 84, 83, 85, 88, 90, 85, 84, 83, 84, 88,92, 93, 90, 89, 84, 90, 94, 79, 139,93, 97, 97, 93, 92, 95, 91, 90, 87, 81, 74, 73, 73, 74,85, 97, 95, 95, 89, 86, 86, 92, 87, 85, 84, 90, 86, 85,91, 87, 87, 86, 93, 124, 140, 106, 143,101, 95, 97, 97, 96, 95, 84, 88, 87, 82, 78, 73, 73, 74,82, 92, 104, 95, 88, 89, 87, 89, 86, 85, 86, 87, 87, 81,81, 83, 91, 106, 131, 153, 151, 123, 133,99, 101, 102, 99, 96, 90, 83, 82, 85, 84, 79, 76, 74, 74,78, 81, 89, 96, 90, 93, 88, 88, 86, 88, 89, 95, 89, 82,81, 85, 104, 118, 141, 160, 129, 137, 147,103, 104, 98, 99, 90, 88, 81, 76, 81, 83, 79, 77, 75, 75,75, 76, 80, 90, 94, 87, 86, 87, 92, 85, 85, 85, 87, 87,89, 91, 112, 115, 145, 154, 145, 141, 147,106, 103, 100, 99, 92, 82, 78, 75, 78, 81, 79, 77, 77, 78,78, 76, 77, 81, 89, 87, 84, 84, 90, 86, 85, 84, 80, 85,97, 104, 119, 119, 149, 147, 144, 146, 152,107, 105, 103, 100, 93, 83, 78, 74, 74, 79, 78, 77, 76, 78,80, 79, 76, 78, 83, 84, 81, 81, 84, 83, 82, 78, 78, 85,86, 97, 105, 114, 145, 146, 148, 147, 150,107, 105, 103, 97, 92, 84, 72, 72, 75, 77, 76, 75, 76, 79,80, 80, 77, 76, 82, 81, 80, 81, 80, 80, 80, 77, 74, 74,73, 77, 91, 110, 132, 141, 152, 152, 145,107, 105, 103, 96, 92, 86, 73, 71, 73, 75, 75, 76, 76, 78,80, 80, 80, 98, 80, 80, 82, 82, 80, 78, 76, 73, 71, 72,71, 74, 80, 108, 119, 136, 158, 142, 137,107, 104, 101, 97, 85, 87, 75, 70, 70, 74, 74, 75, 77, 78,80, 82, 110, 117, 110, 78, 81, 83, 81, 78, 76, 73, 71, 69,68, 71, 74, 95, 120, 138, 148, 143, 139};const size_t byte_array1_size = sizeof(byte_array1);const unsigned char byte_array2[YSIZE * XSIZE] ={77, 73, 76, 80, 79, 75, 82, 65, 62, 64, 59, 59, 61, 72,70, 67, 65, 70, 71, 70, 68, 66, 65, 67, 66, 66, 66, 66,66, 66, 66, 66, 66, 65, 63, 63, 62,75, 71, 71, 79, 81, 75, 81, 73, 59, 65, 60, 60, 64, 73,73, 68, 66, 70, 72, 71, 68, 66, 66, 67, 66, 66, 66, 67,67, 67, 66, 67, 66, 64, 63, 63, 63,76, 71, 66, 73, 81, 78, 80, 79, 59, 66, 60, 59, 62, 74,74, 71, 67, 70, 73, 71, 68, 66, 65, 65, 66, 66, 67, 67,67, 67, 67, 67, 66, 64, 64, 64, 64,76, 72, 64, 68, 79, 81, 80, 80, 59, 68, 60, 59, 60, 75,75, 73, 67, 68, 73, 72, 68, 66, 65, 63, 67, 67, 67, 67,68, 67, 67, 66, 65, 64, 65, 65, 65,79, 72, 63, 66, 73, 80, 83, 82, 60, 65, 61, 61, 60, 66,75, 75, 65, 70, 73, 72, 68, 66, 65, 64, 68, 67, 68, 68,68, 67, 67, 66, 65, 65, 65, 66, 65,81, 73, 62, 65, 72, 74, 82, 85, 66, 59, 62, 60, 60, 63,75, 76, 68, 69, 72, 72, 68, 66, 66, 65, 67, 68, 68, 68,68, 68, 66, 66, 64, 66, 65, 66, 66,84, 74, 64, 64, 70, 71, 78, 84, 70, 58, 60, 59, 59, 63,75, 80, 73, 67, 72, 72, 68, 66, 66, 65, 66, 68, 68, 68,68, 68, 66, 65, 65, 65, 66, 67, 68,87, 81, 66, 63, 65, 68, 76, 76, 75, 59, 58, 59, 59, 60,71, 92, 65, 64, 74, 72, 69, 67, 65, 65, 65, 68, 69, 68,69, 67, 65, 65, 65, 65, 67, 68, 69,86, 86, 73, 64, 62, 67, 75, 76, 70, 61, 58, 58, 59, 60,81, 68, 59, 63, 74, 90, 99, 67, 65, 65, 64, 67, 68, 68,68, 67, 65, 65, 66, 65, 66, 68, 68,85, 85, 80, 66, 67, 67, 81, 74, 62, 63, 59, 58, 58, 60,93, 61, 59, 59, 68, 115, 76, 67, 66, 64, 64, 66, 68, 68,68, 66, 65, 65, 66, 65, 64, 65, 69,90, 87, 83, 71, 74, 77, 83, 79, 63, 60, 59, 59, 58, 58,90, 61, 59, 59, 67, 80, 71, 68, 66, 64, 63, 63, 68, 68,68, 66, 65, 66, 67, 65, 64, 62, 87,91, 92, 86, 76, 78, 81, 85, 82, 67, 59, 59, 59, 59, 60,88, 72, 59, 60, 74, 80, 70, 67, 66, 64, 62, 60, 65, 68,67, 66, 65, 67, 66, 64, 62, 59, 111,84, 84, 87, 85, 87, 85, 84, 84, 72, 59, 59, 59, 59, 59,73, 71, 62, 59, 100, 70, 70, 67, 66, 64, 60, 58, 58, 67,68, 66, 65, 66, 64, 63, 59, 56, 131,80, 90, 87, 83, 88, 89, 84, 83, 76, 64, 59, 59, 59, 58,59, 97, 64, 62, 71, 68, 70, 73, 66, 63, 61, 58, 58, 62,67, 66, 64, 65, 63, 63, 61, 57, 149,86, 91, 92, 87, 85, 88, 83, 81, 78, 69, 61, 59, 59, 59,59, 61, 83, 72, 67, 67, 69, 69, 66, 64, 61, 72, 56, 57,64, 64, 64, 64, 65, 115, 150, 93, 151,97, 89, 91, 92, 89, 88, 74, 80, 78, 71, 65, 59, 58, 59,58, 59, 71, 72, 67, 70, 70, 69, 67, 64, 63, 66, 56, 54,57, 59, 64, 87, 139, 162, 160, 128, 141,94, 96, 97, 94, 89, 82, 71, 70, 76, 73, 67, 61, 59, 59,58, 59, 61, 71, 67, 75, 70, 68, 70, 65, 63, 63, 59, 56,54, 55, 90, 121, 149, 168, 138, 144, 157,99, 100, 93, 93, 82, 80, 70, 62, 70, 72, 67, 63, 60, 60,58, 58, 60, 68, 70, 70, 69, 68, 79, 68, 64, 62, 60, 59,57, 57, 88, 120, 151, 162, 154, 149, 155,103, 99, 95, 94, 84, 73, 67, 62, 65, 69, 67, 64, 63, 64,63, 59, 60, 65, 71, 69, 69, 67, 78, 65, 63, 61, 59, 61,60, 68, 100, 128, 155, 155, 152, 155, 164,104, 102, 99, 95, 86, 74, 67, 61, 61, 66, 65, 63, 63, 64,65, 63, 60, 63, 70, 69, 67, 67, 67, 65, 62, 60, 58, 57,62, 58, 71, 117, 150, 154, 157, 155, 163,104, 101, 99, 91, 84, 74, 59, 59, 62, 64, 63, 61, 62, 64,64, 64, 61, 60, 69, 68, 67, 69, 67, 65, 62, 59, 58, 57,57, 56, 59, 104, 137, 147, 159, 161, 158,104, 101, 99, 90, 85, 77, 60, 57, 60, 62, 62, 62, 63, 64,65, 65, 66, 100, 67, 67, 69, 69, 67, 65, 63, 60, 58, 56,54, 55, 56, 77, 122, 142, 166, 157, 150,104, 101, 97, 92, 77, 79, 64, 57, 57, 62, 62, 62, 64, 65,66, 65, 115, 138, 129, 64, 68, 70, 68, 66, 64, 60, 58, 56,53, 53, 56, 62, 115, 143, 157, 156, 159};const size_t byte_array2_size = sizeof(byte_array2);const unsigned char byte_array3[YSIZE * XSIZE] ={211, 221, 216, 201, 205, 216, 195, 236, 244, 237, 250, 250, 248, 218,223, 232, 236, 224, 221, 221, 227, 231, 232, 227, 229, 227, 227, 225,227, 225, 226, 226, 226, 228, 234, 234, 234, 216, 226, 228, 205, 200,214, 198, 215, 250, 233, 247, 250, 242, 219, 220, 229, 235, 225, 217,220, 227, 232, 230, 228, 229, 228, 227, 224, 225, 223, 226, 225, 226,230, 233, 233, 234, 213, 227, 237, 220, 200, 204, 202, 201, 248, 231,246, 250, 245, 214, 215, 223, 232, 225, 218, 218, 225, 230, 232, 231,229, 227, 225, 224, 223, 226, 224, 225, 228, 229, 230, 232, 231, 215,223, 242, 233, 206, 200, 201, 197, 250, 227, 250, 249, 248, 211, 212,216, 233, 229, 216, 218, 225, 230, 232, 237, 226, 224, 224, 223, 225,225, 224, 225, 228, 229, 231, 229, 231, 208, 220, 247, 238, 221, 202,194, 194, 245, 237, 247, 247, 249, 234, 210, 212, 237, 222, 219, 217,226, 229, 232, 235, 222, 222, 223, 223, 223, 224, 224, 227, 226, 229,229, 228, 231, 200, 221, 247, 239, 224, 217, 196, 189, 229, 248, 245,248, 250, 241, 210, 210, 230, 225, 218, 218, 224, 230, 230, 229, 224,222, 222, 222, 222, 223, 225, 226, 231, 226, 228, 229, 230, 191, 216,246, 245, 226, 228, 207, 191, 221, 251, 248, 249, 251, 245, 214, 214,233, 229, 217, 217, 224, 229, 230, 229, 225, 220, 223, 221, 222, 224,224, 227, 230, 227, 226, 229, 230, 187, 199, 238, 248, 242, 231, 213,211, 209, 246, 248, 251, 251, 250, 226, 215, 236, 237, 217, 215, 222,226, 229, 229, 227, 222, 222, 223, 222, 225, 227, 228, 226, 227, 228,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -