Đề tài: Nghiên cứu cấu trúc ảnh IMG,PCX, TIFF, PNG
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Đề tài: Nghiên cứu cấu trúc ảnh IMG,PCX, TIFF, PNG Đề tài báo cáo môn học Xử lý ảnhĐề tài: Nghiên cứu cấu trúc ảnh IMG,PCX, TIFF, PNGGiáo viên giảng dạy: Cao Ngọc ÁnhNhóm sinh viên thực hiện gồm:1. Vũ Đình Dương 5.Tạ Văn Tiến2. Nguyễn Xuân Tuấn 6.Trần Văn Tiến3.Lê Đăng KHoa 7.Lê Xuân Công 8.Đào Thị Giang4.Lê Công Chung* Cấu trúc thông thường của một ảnh bất kì gồm 3phần :- Header (thông tin file ảnh)- Palette (bảng màu)- Data (dữ liệu ảnh)* Cấu trúc ảnh PCX:§Þnh d¹ng ¶nh PCX lµ mét trong nh÷ng ®Þnh d¹ng ¶nh cæ ®iÓnnhÊt. Nã sö dông ph¬ng ph¸p m· lo¹t dµi RLE (Run-Length-Encoded) ®Ó nÐn d÷ liÖu ¶nh. Qu¸ tr×nh nÐn vµ gi¶i nÐn ®îcthùc hiÖn trªn tõng dßng ¶nh. Thùc tÕ, ph¬ng ph¸p gi¶i nÐn PCXkÐm hiÖu qu¶ h¬n so víi kiÓu IMG. TÖp PCX gåm 3 phÇn: ®ÇutÖp (header), d÷ liÖu¶nh (image data) vµ b¶ng mµu më réng(xemh×nh 2.10).Header cña tÖp PCX cã kÝch thíc cè ®Þnh gåm 128 byte vµ ®îcph©n bè nh sau: + 1 byte : chØ ra kiÓu ®Þnh d¹ng. NÕu lµ kiÓu PCX/PCCnã lu«n cã gi¸ trÞ lµ 0Ah. + 1 byte: chØ ra version sö dông ®Ó nÐn ¶nh, cã thÓ cãc¸c gi¸ trÞ sau: - 0: version 2.5. - 2: version 2.8 víi b¶ng mµu. - 3: version 2.8 hay 3.0 kh«ng cã b¶ng mµu.+ 1 byte: sè bit cho mét ®iÓm ¶nh plane. + 1 word: to¹ ®é gãc tr¸i trªn cña ¶nh. Víi kiÓu PCX nã cã gi¸trÞ lµ (0,0); cßn PCC th× kh¸c (0,0). + 1 word: to¹ ®é gãc ph¶i díi. + 1 word: kÝch thíc bÒ réng vµ bÒ cao ¶nh. + 1 word: sè ®iÓm ¶nh. + 1 word: ®é ph©n gi¶i mµn h×nh. + 1 word. + 48 byte: chia thµnh 16 nhãm, mçi nhãm 3 byte. Mçi nhãmnµy chøa th«ng tin vÒ mét thanh ghi mµu. Nh vËy ta cã 16 thanhghi mµu. + 1 byte: kh«ng dïng ®Õn vµ lu«n ®Æt lµ 0. +1 byte: sè bit plane mµ ¶nh sö dông. Víi ¶nh 16 mµu, gi¸trÞ nµy lµ 4, víi ¶nh 256 mµu (1 pixel/8 bit) th× sè bit plane l¹i lµ 1. + 1 byte: sè bytes cho mét dßng quÐt ¶nh. + 1 word: kiÓu b¶ng mµu. + 58 byte: kh«ng dïng.Định d¹ng ¶nh PCX thêng ®îc dïng ®Ó lu tr÷ ¶nh v× thao t¸c ®¬ngi¶n, cho phÐp nÐn vµ gi¶i nÐn nhanh. Tuy nhiªn v× cÊu tróc cña nãcè ®Þnh, nªn trong mét sè trêng hîp nã lµm t¨ng kÝch thíc lu tr÷.Vµ còng v× nhîc ®iÓm nµy mµ mét sè øng dông l¹i sö dông métkiÓu ®Þnh d¹ng kh¸c mÒm dÎo h¬n+) Cấu trúc ảnh cụ thể NÕu ta h×nh dung trong mét tÖp ¶nh xÕp liªn tiÕp c¸c byte tõ ®Çu®Õn cuèi vµ dån chóng vµo trong mét hép ch÷ nhËt, th× cã thÓ h×nhdung tÖp ¶nh PCX nh h×nh vÏ sau:I. Data of Image1. ¶nh 24 bit • Mçi ®iÓm ¶nh chiÕm 3 byte m« t¶ ba thµnh phÇn: Red, Green, Blue.2. ¶nh 256 mµu • D÷ liÖu mçi ®iÓm ¶nh chiÕm 1 byte, chØ sè hiÖu mµu cña ®iÓm ¶nh nµy. Mµu cña ®iÓm ¶nh ®îc m« t¶ trong b¶ng mµu. Gi¶ sö byte m« t¶ ®iÓm ¶nh cã gi¸ trÞ lµ b, b¶ng mµu ®îc chøa trong m¶ng P, th× thµnh phÇn c¸c mµu cña ®iÓm ¶nh nµy lµ P[b].R, P[b].G, P[b].B. • D÷ liÖu ®îc nÐn theo thuËt to¸n RUN_LENGTH víi 2 bit cao lµm cê3. ¶nh 16 mµu • Mçi ®iÓm ¶nh ®îc m« t¶ bëi mét con sè, cã gi¸ trÞ tõ 0 ®Õn 15. Do vËy, gi¸ trÞ mçi ®iÓm ¶nh chØ cÇn 4 bit ®Ó m« t¶.D÷ liÖu ¶nh ®îc m· ho¸ theo mÆt ph¼ng bit, sau ®ã nÐn theo thuËt to¸n RUN-LENGTH víi 2 bit cao lµm cêII. Color Palette (B¶ng mµu)1. ¶nh 24 bit: TÖp ¶nh kh«ng cã b¶ng mµu2. ¶nh 256 mµu• B¶ng mµu chiÕm 256*3=768 byte, ®îc ®Æt ë cuèi tÖp• Mçi mµu ®îc m« t¶ bëi 3 byte, thÓ hiÖn c¸c thµnh phÇn: RED, GREEN vµ BLUE.• Gi¸ trÞ cña c¸c thµnh phÇn RED, GREEN vµ BLUE ®îc lu tr÷ ë 6 bit cao.3. ¶nh 16 mµu• B¶ng mµu chiÕm 16*3=48 byte• Mçi mµu ®îc m« t¶ bëi 3 byte, thÓ hiÖn c¸c thµnh phÇn: RED, GREEN vµ BLUE.• Gi¸ trÞ cña c¸c thµnh phÇn BLUE, GREEN vµ RED ®îc lu tr÷ ë 6 bit cao.• Kh«ng phô thuéc vµo sè lîng mµu, 48 byte cña b¶ng 16 mµu lu«n cã mÆt trong phÇn Header.III. HeaderFile HeaderSè bytes ý nghÜa Néi dung1 Sign 101 Version1 Encode1 BitsPerPixel4 X1,Y1 above-left co-ordinates of image4 X2,Y2 below-right co-ordinates of image2 Horizontal Discrimination (meter)2 Vertical Discrimination (meter)48 Color Palette of 16 colors1 Video Mode1 Number of bit’s plane2 Number of bytes per line (after encode bits planes)60 Unused* Cấu trúc ảnh IMG:¶nh IMG lµ ¶nh ®en tr¾ng. PhÇn ®Çu cña ¶nh IMG cã 16 byteschøa c¸c th«ng tin cÇn thiÕt : + 6 bytes ®Çu: dïng ®Ó ®¸nh dÊu ®Þnh d¹ng ¶nh IMG. Gi¸trÞ cña 6 bytes nµy viÕt díi d¹ng Hexa: 0x0001 0x0008 0x0001. + 2 bytes tiÕp theo: chøa ®é dµi mÉu tin. §ã lµ ®é dµi cñad·y c¸c bytes kÒ liÒn nhau mµ d·y nµy sÏ ®îc lÆp l¹i mét sè lÇn nµo®ã. Sè lÇn lÆp nµy sÏ ®îc lu trong byte ®Õm. NhiÒu d·y gièngnhau ®îc lu trong mét byte + 4 bytes tiÕp: m« t¶ kÝch cì pixel + 2 bytes tiÕp : sè pixel trªn mét dßng ¶nh + 2 bytes cuèi: sè dßng ¶nh trong ¶nh. ¶nh IMG ®îc nÐn theo tõng dßng. Mçi dßng bao gåm c¸c gãi(pack). C¸c dßng gièng nhau còng ®îc nÐn thµnh mét gãi. Cã 4 lo¹i gãi sau: * Lo¹i 1: Gãi c¸c dßng gièng nhau Quy c¸ch gãi tin nµy nh sau: 0x00 0x00 0xFF Count. Ba byte ® cho biÕt Çu sè c¸c d·y gièng nhau; byte cuèi cho biÕt sè c¸c dßng gièng nhau. * Lo¹i 2: Gãi c¸c d·y gièng nhau Quy c¸ch gãi tin nµy nh sau: 0x00 Count. Byte thø hai cho biÕt sè c¸c d·y gièng nhau ® nÐn trong gãi. §é dµi cña d·y ghi ë ® tÖp. îc Çu* Lo¹i 3: D·y c¸c pixel kh«ng gièng nhau, kh«ng lÆp l¹i vµ kh«ng nÐn ®îc. Qui c¸ch nh sau: 0x80 Count. Byte thø hai cho biÕt ® dµi d·y c¸c épixel kh«ng gièng nhau kh«ng nÐ ...
Tìm kiếm theo từ khóa liên quan:
bài báo cáo thực tập Xử lý ảnh cấu trúc ảnh Kinh tế vĩ mô tổng cầu của nền kinh tế định dạng ảnh PCX bảng màu cấu trúc ảnh IMGTài liệu cùng danh mục:
-
Báo cáo thực tập: Đề tài thiết kế Web
77 trang 551 2 0 -
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Lập trình game với ứng dụng Unity
16 trang 455 0 0 -
Tóm tắt Đồ án tốt nghiệp Khoa học máy tính: Xây dựng ứng dụng quản lý quán cà phê
15 trang 454 1 0 -
52 trang 408 1 0
-
Bài tập lớn môn Khai phá dữ liệu: Phân lớp dữ liệu số bằng giải thuật K-NN
22 trang 348 1 0 -
24 trang 347 1 0
-
Chuyên đề: Nghiên cứu Ngôn ngữ hình thức, Văn phạm phi ngữ cảnh và Automata đẩy xuống
84 trang 347 0 0 -
Đồ án tốt nghiệp: Xe điều khiển từ xa thông qua Smartphone
23 trang 340 0 0 -
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng game 2D trên Unity
21 trang 332 1 0 -
88 trang 314 0 0
Tài liệu mới:
-
Khảo sát tình trạng dinh dưỡng trước mổ ở người bệnh ung thư đại trực tràng
9 trang 21 0 0 -
94 trang 19 0 0
-
Tham vấn Thanh thiếu niên - ĐH Mở Bán công TP Hồ Chí Minh
276 trang 20 0 0 -
Kết hợp luân phiên sóng T và biến thiên nhịp tim trong tiên lượng bệnh nhân suy tim
10 trang 19 0 0 -
Đề thi giữa học kì 1 môn Ngữ văn lớp 9 năm 2024-2025 có đáp án - Trường THCS Nguyễn Trãi, Thanh Khê
14 trang 21 0 0 -
Đánh giá hiệu quả giải pháp phát triển thể chất cho sinh viên Trường Đại học Kiến trúc Hà Nội
8 trang 20 0 0 -
Tỉ lệ và các yếu tố liên quan đoạn chi dưới ở bệnh nhân đái tháo đường có loét chân
11 trang 20 0 0 -
39 trang 19 0 0
-
Đề thi học kì 1 môn Tiếng Anh lớp 6 năm 2024-2025 có đáp án - Trường TH&THCS Quang Trung, Hội An
6 trang 19 1 0 -
Tôm ram lá chanh vừa nhanh vừa dễRất dễ làm, nhanh gọn mà lại ngon. Nhà mình
7 trang 19 0 0