อยากทราบโครงสร้างไฟล์ PNG ของ ไฟล์ภาพ, ดูเป็นBYTE ดูยังไงครั
Code:
-119 80 78 71 13 10 26 10
0 0 0 13 73 72 68 82 0 0 0 6 0 0 0 3 8 2 0 0 0 63 99 -23 -84 0 0 0 9 112 72 89 115 0 0 11 19 0 0 11 19 1 0 -102 -100 24 0 0 10 77 105 67 67 80 80 104 111 116 111 115 104 111 112 32 73 67 67 32 112 114 111 102 105 108 101 0 0 120 -38 -99 83 119 88 -109 -9 22 62 -33 -9 101 15 86 66 -40 -16 -79 -105 108 -127 0 34 35 -84 8 -56 16 89 -94 16 -110 0 97 -124 16 18 64 -59 -123 -120 10 86 20 21 17 -100 72 85 -60 -126 -43 10 72 -99 -120 -30 -96 40 -72 103 65 -118 -120 90 -117 85 92 56 -18 31 -36 -89 -75 125 122 -17 -19 -19 -5 -41 -5 -68 -25 -100 -25 -4 -50 121 -49 15 -128 17 18 38 -111 -26 -94 106 0 57 82 -123 60 58 -40 31 -113 79 72 -60 -55 -67 -128 2 21 72 -32 4 32 16 -26 -53 -62 103 5 -59 0 0 -16 3 121 120 126 116 -80 63 -4 1 -81 111 0 2 0 112 -43 46 36 18 -57 -31 -1 -125 -70 80 38 87 0 32 -111 0 -32 34 18 -25 11 1 -112 82 0 -56 46 84 -56 20 0 -56 24 0 -80 83 -77 100 10 0 -108 0 0 108 121 124 66 34 0 -86 13 0 -20 -12 73 62 5 0 -40 -87 -109 -36 23 0 -40 -94 28 -87 8 0 -115 1 0 -103 40 71 36 2 64 -69 0 96 85 -127 82 44 2 -64 -62 0 -96 -84 64 34 46 4 -64 -82 1 -128 89 -74 50 71 2 -128 -67 5 0 118 -114 88 -112 15 64 96 0 -128 -103 66 44 -52 0 32 56 2 0 67 30 19 -51 3 32 76 3 -96 48 -46 -65 -32 -87 95 112 -123 -72 72 1 0 -64 -53 -107 -51 -105 75 -46 51 20 -72 -107 -48 26 119 -14 -16 -32 -30 33 -30 -62 108 -79 66 97 23 41 16 102 9 -28 34 -100 -105 -101 35 19 72 -25 3 76 -50 12 0 0 26 -7 -47 -63 -2 56 63 -112 -25 -26 -28 -31 -26 102 -25 108 -17 -12 -59 -94 -2 107 -16 111 34 62 33 -15 -33 -2 -68 -116 2 4 0 16 78 -49 -17 -38 95 -27 -27 -42 3 112 -57 1 -80 117 -65 107 -87 91 0 -38 86 0 104 -33 -7 93 51 -37 9 -96 90 10 -48 122 -7 -117 121 56 -4 64 30 -98 -95 80 -56 60 29 28 10 11 11 -19 37 98 -95 -67 48 -29 -117 62 -1 51 -31 111 -32 -117 126 -10 -4 64 30 -2 -37 122 -16 0 113 -102 64 -103 -83 -64 -93 -125 -3 113 97 110 118 -82 82 -114 -25 -53 4 66 49 110 -9 -25 35 -2 -57 -123 127 -3 -114 41 -47 -30 52 -79 92 44 21 -118 -15 88 -119 -72 80 34 77 -57 121 -71 82 -111 68 33 -55 -107 -30 18 -23 127 50 -15 31 -106 -3 9 -109 119 13 0 -84 -122 79 -64 78 -74 7 -75 -53 108 -64 126 -18 1 2 -117 14 88 -46 118 0 64 126 -13 45 -116 26 11 -111 0 16 103 52 50 121 -9 0 0 -109 -65 -7 -113 64 43 1 0 -51 -105 -92 -29 0 0 -68 -24 24 92 -88 -108 23 76 -58 8 0 0 68 -96 -127 42 -80 65 7 12 -63 20 -84 -64 14 -100 -63 29 -68 -64 23 2 97 6 68 64 12 36 -64 60 16 66 6 -28 -128 28 10 -95 24 -106 65 25 84 -64 58 -40 4 -75 -80 3 26 -96 17 -102 -31 16 -76 -63 49 56 13 -25 -32 18 92 -127 -21 112 23 6 96 24 -98 -62 24 -68 -122 9 4 65 -56 8 19 97 33 58 -120 17 98 -114 -40 34 -50 8 23 -103 -114 4 34 97 72 52 -110 -128 -92 32 -23 -120 20 81 34 -59 -56 114 -92 2 -87 66 106 -111 93 72 35 -14 45 114 20 57 -115 92 64 -6 -112 -37 -56 32 50 -118 -4 -118 -68 71 49 -108 -127 -78 81 3 -44 2 117 64 -71 -88 31 26 -118 -58 -96 115 -47 116 52 15 93 -128 -106 -94 107 -47 26 -76 30 61 -128 -74 -94 -89 -47 75 -24 117 116 0 125 -118 -114 99 -128 -47 49 14 102 -116 -39 97 92 -116 -121 69 96 -119 88 26 38 -57 22 99 -27 88 53 86 -113 53 99 29 88 55 118 21 27 -64 -98 97 -17 8 36 2 -117 -128 19 -20 8 94 -124 16 -62 108 -126 -112 -112 71 88 76 88 67 -88 37 -20 35 -76 18 -70 8 87 9 -125 -124 49 -62 39 34 -109 -88 79 -76 37 122 18 -7 -60 120 98 58 -79 -112 88 70 -84 38 -18 33 30 33 -98 37 94 39 14 19 95 -109 72 36 14 -55 -110 -28 78 10 33 37 -112 50 73 11 73 107 72 -37 72 45 -92 83 -92 62 -46 16 105 -100 76 38 -21 -112 109 -55 -34 -28 8 -78 -128 -84 32 -105 -111 -73 -112 15 -112 79 -110 -5 -55 -61 -28 -73 20 58 -59 -120 -30 76 9 -94 36 82 -92 -108 18 74 53 101 63 -27 4 -91 -97 50 66 -103 -96 -86 81 -51 -87 -98 -44 8 -86 -120 58 -97 90 73 109 -96 118 80 47 83 -121 -87 19 52 117 -102 37 -51 -101 22 67 -53 -92 45 -93 -43 -48 -102 105 103 105 -9 104 47 -23 116 -70 9 -35 -125 30 69 -105 -48 -105 -46 107 -24 7 -23 -25 -23 -125 -12 119 12 13 -122 13 -125 -57 72 98 40 25 107 25 123 25 -89 24 -73 25 47 -103 76 -90 5 -45 -105 -103 -56 84 48 -41 50 27 -103 103 -104 15 -104 111 85 88 42 -10 42 124 21 -111 -54 18 -107 58 -107 86 -107 126 -107 -25 -86 84 85 115 85 63 -43 121 -86 11 84 -85 85 15 -85 94 86 125 -90 70 85 -77 80 -29 -87 9 -44 22 -85 -43 -87 29 85 -69 -87 54 -82 -50 82 119 82 -113 80 -49 81 95 -93 -66 95 -3 -126 -6 99 13 -78 -122 -123 70 -96 -122 72 -93 84 99 -73 -58 25 -115 33 22 -58 50 101 -15 88 66 -42 114 86 3 -21 44 107 -104 77 98 91 -78 -7 -20 76 118 5 -5 27 118 47 123 76 83 67 115 -86 102 -84 102 -111 102 -99 -26 113 -51 1 14 -58 -79 -32 -16 57 -39 -100 74 -50 33 -50 13 -50 123 45 3 45 63 45 -79 -42 106 -83 102 -83 126 -83 55 -38 122 -38 -66 -38 98 -19 114 -19 22 -19 -21 -38 -17 117 112 -99 64 -99 44 -99 -11 58 109 58 -9 117 9 -70 54 -70 81 -70 -123 -70 -37 117 -49 -22 62 -45 99 -21 121 -23 9 -11 -54 -11 14 -23 -35 -47 71 -11 109 -12 -93 -11 23 -22 -17 -42 -17 -47 31 55 48 52 8 54 -112 25 108 49 56 99 -16 -52 -112 99 -24 107 -104 105 -72 -47 -16 -124 -31 -88 17 -53 104 -70 -111 -60 104 -93 -47 73 -93 39 -72 38 -18 -121 103 -29 53 120 23 62 102 -84 111 28 98 -84 52 -34 101 -36 107 60 97 98 105 50 -37 -92 -60 -92 -59 -28 -66 41 -51 -108 107 -102 102 -70 -47 -76 -45 116 -52 -52 -56 44 -36 -84 -40 -84 -55 -20 -114 57 -43 -100 107 -98 97 -66 -39 -68 -37 -4 -115 -123 -91 69 -100 -59 74 -117 54 -117 -57 -106 -38 -106 124 -53 5 -106 77 -106 -9 -84 -104 86 62 86 121 86 -11 86 -41 -84 73 -42 92 -21 44 -21 109 -42 87 108 80 27 87 -101 12 -101 58 -101 -53 -74 -88 -83 -101 -83 -60 118 -101 109 -33 20 -30 20 -113 41 -46 41 -11 83 110 -38 49 -20 -4 -20 10 -20 -102 -20 6 -19 57 -10 97 -10 37 -10 109 -10 -49 29 -52 28 18 29 -42 59 116 59 124 114 116 117 -52 118 108 112 -68 -21 -92 -31 52 -61 -87 -60 -87 -61 -23 87 103 27 103 -95 115 -99 -13 53 23 -90 75 -112 -53 18 -105 118 -105 23 83 109 -89 -118 -89 110 -97 122 -53 -107 -27 26 -18 -70 -46 -75 -45 -11 -93 -101 -69 -101 -36 -83 -39 109 -44 -35 -52 61 -59 125 -85 -5 77 46 -101 27 -55 93 -61 61 -17 65 -12 -16 -9 88 -30 113 -52 -29 -99 -89 -101 -89 -62 -13 -112 -25 47 94 118 94 89 94 -5 -67 30 79 -77 -100 38 -98 -42 48 109 -56 -37 -60 91 -32 -67 -53 123 96 58 62 61 101 -6 -50 -23 3 62 -58 62 2 -97 122 -97 -121 -66 -90 -66 34 -33 61 -66 35 126 -42 126 -103 126 7 -4 -98 -5 59 -6 -53 -3 -113 -8 -65 -31 121 -14 22 -15 78 5 96 1 -63 1 -27 1 -67 -127 26 -127 -77 3 107 3 31 4 -103 4 -91 7 53 5 -115 5 -69 6 47 12 62 21 66 12 9 13 89 31 114 -109 111 -64 23 -14 27 -7 99 51 -36 103 44 -102 -47 21 -54 8 -99 21 90 27 -6 48 -52 38 76 30 -42 17 -114 -122 -49 8 -33 16 126 111 -90 -7 76 -23 -52 -74 8 -120 -32 71 108 -120 -72 31 105 25 -103 23 -7 125 20 41 42 50 -86 46 -22 81 -76 83 116 113 116 -9 44 -42 -84 -28 89 -5 103 -67 -114 -15 -113 -87 -116 -71 59 -37 106 -74 114 118 103 -84 106 108 82 108 99 -20 -101 -72 -128 -72 -86 -72 -127 120 -121 -8 69 -15 -105 18 116 19 36 9 -19 -119 -28 -60 -40 -60 61 -119 -29 115 2 -25 108 -102 51 -100 -28 -102 84 -106 116 99 -82 -27 -36 -94 -71 23 -26 -23 -50 -53 -98 119 60 89 53 89 -112 124 56 -123 -104 18 -105 -78 63 -27 -125 32 66 80 47 24 79 -27 -89 110 77 29 19 -14 -124 -101 -123 79 69 -66 -94 -115 -94 81 -79 -73 -72 74 60 -110 -26 -99 86 -107 -10 56 -35 59 125 67 -6 104 -122 79 70 117 -58 51 9 79 82 43 121 -111 25 -110 -71 35 -13 77 86 68 -42 -34 -84 -49 -39 113 -39 45 57 -108 -100 -108 -100 -93 82 13 105 -106 -76 43 -41 48 -73 40 -73 79 102 43 43 -109 13 -28 121 -26 109 -54 27 -109 -121 -54 -9 -28 35 -7 115 -13 -37 21 108 -123 76 -47 -93 -76 82 -82 80 14 22 76 47 -88 43 120 91 24 91 120 -72 72 -67 72 90 -44 51 -33 102 -2 -22 -7 35 11 -126 22 124 -67 -112 -80 80 -72 -80 -77 -40 -72 120 89 -15 -32 34 -65 69 -69 22 35 -117 83 23 119 46 49 93 82 -70 100 120 105 -16 -46 125 -53 104 -53 -78 -106 -3 80 -30 88 82 85 -14 106 121 -36 -14 -114 82 -125 -46 -91 -91 67 43 -126 87 52 -107 -87 -108 -55 -53 110 -82 -12 90 -71 99 21 97 -107 100 85 -17 106 -105 -43 91 86 127 42 23 -107 95 -84 112 -84 -88 -82 -8 -80 70 -72 -26 -30 87 78 95 -43 124 -11 121 109 -38 -38 -34 74 -73 -54 -19 -21 72 -21 -92 -21 110 -84 -9 89 -65 -81 74 -67 106 65 -43 -48 -122 -16 13 -83 27 -15 -115 -27 27 95 109 74 -34 116 -95 122 106 -11 -114 -51 -76 -51 -54 -51 3 53 97 53 -19 91 -52 -74 -84 -37 -14 -95 54 -93 -10 122 -99 127 93 -53 86 -3 -83 -85 -73 -66 -39 38 -38 -42 -65 -35 119 123 -13 14 -125 29 21 59 -34 -17 -108 -20 -68 -75 43 120 87 107 -67 69 125 -11 110 -46 -18 -126 -35 -113 26 98 27 -70 -65 -26 126 -35 -72 71 119 79 -59 -98 -113 123 -91 123 7 -10 69 -17 -21 106 116 111 108 -36 -81 -65 -65 -78 9 109 82 54 -115 30 72 58 112 -27 -101 -128 111 -38 -101 -19 -102 119 -75 112 90 42 14 -62 65 -27 -63 39 -33 -90 124 123 -29 80 -24 -95 -50 -61 -36 -61 -51 -33 -103 127 -73 -11 8 -21 72 121 43 -46 58 -65 117 -84 45 -93 109 -96 61 -95 -67 -17 -24 -116 -93 -99 29 94 29 71 -66 -73 -1 126 -17 49 -29 99 117 -57 53 -113 87 -98 -96 -99 40 61 -15 -7 -28 -126 -109 -29 -89 100 -89 -98 -99 78 63 61 -44 -103 -36 121 -9 76 -4 -103 107 93 81 93 -67 103 67 -49 -98 63 23 116 -18 76 -73 95 -9 -55 -13 -34 -25 -113 93 -16 -68 112 -12 34 -9 98 -37 37 -73 75 -83 61 -82 61 71 126 112 -3 -31 72 -81 91 111 -21 101 -9 -53 -19 87 60 -82 116 -12 77 -21 59 -47 -17 -45 127 -6 106 -64 -43 115 -41 -8 -41 46 93 -97 121 -67 -17 -58 -20 27 -73 110 38 -35 28 -72 37 -70 -11 -8 118 -10 -19 23 119 10 -18 76 -36 93 122 -113 120 -81 -4 -66 -38 -3 -22 7 -6 15 -22 127 -76 -2 -79 101 -64 109 -32 -8 96 -64 96 -49 -61 89 15 -17 14 9 -121 -98 -2 -108 -1 -45 -121 -31 -46 71 -52 71 -43 35 70 35 -115 -113 -99 31 31 27 13 26 -67 -14 100 -50 -109 -31 -89 -78 -89 19 -49 -54 126 86 -1 121 -21 115 -85 -25 -33 -3 -30 -5 75 -49 88 -4 -40 -16 11 -7 -117 -49 -65 -82 121 -87 -13 114 -17 -85 -87 -81 58 -57 35 -57 31 -68 -50 121 61 -15 -90 -4 -83 -50 -37 125 -17 -72 -17 -70 -33 -57 -67 31 -103 40 -4 64 -2 80 -13 -47 -6 99 -57 -89 -48 79 -9 62 -25 124 -2 -4 47 -9 -124 -13 -5 37 -46 -97 51 0 0 0 4 103 65 77 65 0 0 -79 -114 124 -5 81 -109 0 0 0 32 99 72 82 77 0 0 122 37 0 0 -128 -125 0 0 -7 -1 0 0 -128 -23 0 0 117 48 0 0 -22 96 0 0 58 -104 0 0 23 111 -110 95 -59 70 0 0 0 18 73 68 65 84 120 -38 98 96 32 19 0 0 0 0 -1 -1 3 0 0 57 0 1 -121 5 -123 123 0 0 0 0 73 69 78 68 -82 66 96 -126
-119 80 78 71 13 10 26 10 .............
8 byte แรกเป็นอย่างนี้น่ะครับ รู้แค่ว่าเป็น header
73 72 68 82 0 0 0 6 0 0 0 3 8 2
รู้ว่าเป็นแบบ IHDR กว้าง6 ยาว3 ใช้แบบ Color
แล้ว Byte อืนๆ ดูไม่ออกครับ
ดูยังไงครับ???
ขอบคุณครับ
Re: อยากทราบโครงสร้างไฟล์ PNG ของ ไฟล์ภาพ, ดูเป็นBYTE ดูยังไ
Re: อยากทราบโครงสร้างไฟล์ PNG ของ ไฟล์ภาพ, ดูเป็นBYTE ดูยังไ
คือผมยังทำไม่ได้ครับ
ช่วยบอกวิธีหน่อยครับ
ที่คุณให้ไปอ่านผมไปดูแล้วครับ
แต่ยังไงก็ไม่เข้าใจการ Encode,Decode
แล้วเวลาเรา encode decode RGB ออกมายังไง
Source code ที่เขาให้มาก็ไม่เข้าใจครับ