Trường THPT Trực Ninh B
Chào mừng bạn đã đến với Diễn đàn chính thức trường THPT Trực Ninh B. Nếu chưa có tài khoản, đăng ký ngay! Đã có tài khoản? Vui lòng đăng nhập để tham gia cộng đồng mạng lớn nhất của trường.
Trường THPT Trực Ninh B
Chào mừng bạn đã đến với Diễn đàn chính thức trường THPT Trực Ninh B. Nếu chưa có tài khoản, đăng ký ngay! Đã có tài khoản? Vui lòng đăng nhập để tham gia cộng đồng mạng lớn nhất của trường.
Trường THPT Trực Ninh B
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Trường THPT Trực Ninh B

Trực Thái, Trực Ninh, Nam Định
 
Trang ChínhTrang Chính  GalleryGallery  Tìm kiếmTìm kiếm  Latest imagesLatest images  Đăng kýĐăng ký  Đăng Nhập  
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Keywords
phồng division 2013 2011 tiêu 2012
Latest topics
» Tìm bạn trong trường trực ninh B HELP
Cấu trúc file bmp EmptyThu Oct 16, 2014 11:38 pm by namanhson

» Hỏi thăm thầy cô giáo
Cấu trúc file bmp EmptySun Jun 29, 2014 10:33 pm by Nguyễn Thùy Liên

» Sống khỏe nhờ nghề công nghệ cao
Cấu trúc file bmp EmptyMon Jan 20, 2014 3:10 pm by ngocdiem

» Bí quyết chọn ngành nghề phù hợp
Cấu trúc file bmp EmptyMon Jan 20, 2014 3:06 pm by ngocdiem

» Sửa chữa Smartphone – nghề thời thượng
Cấu trúc file bmp EmptyWed Jan 08, 2014 3:27 pm by ngocdiem

» Teen thời @ ôn thi đại học như thế nào?
Cấu trúc file bmp EmptyTue Jan 07, 2014 5:03 pm by ngocdiem

» chân lí sống của thế kỉ 21
Cấu trúc file bmp EmptySun Nov 10, 2013 9:53 pm by Bưu chính Viễn thông

» Tuyệt hay - Phần mềm giúp bạn chơi Piano ............ trên máy tính!
Cấu trúc file bmp EmptySun Nov 10, 2013 9:47 pm by Bưu chính Viễn thông

» 4 bí quyết của thủ khoa Đại học
Cấu trúc file bmp EmptySun Nov 10, 2013 9:06 pm by Bưu chính Viễn thông

April 2024
MonTueWedThuFriSatSun
1234567
891011121314
15161718192021
22232425262728
2930     
CalendarCalendar
Thống Kê
Hiện có 1 người đang truy cập Diễn Đàn, gồm: 0 Thành viên, 0 Thành viên ẩn danh và 1 Khách viếng thăm

Không

Số người truy cập cùng lúc nhiều nhất là 12 người, vào ngày Wed Aug 14, 2013 6:51 pm

 

 Cấu trúc file bmp

Go down 
Tác giảThông điệp
Chocolate
Thành viên nhiệt tình
Thành viên nhiệt tình



Tổng số bài gửi : 156
Điểm : 5745
Danh vọng : 4
Ngày sinh : 02/10/1995
Ngày tham gia : 24/12/2011
Tuổi : 28
Đến từ : Tp. Trực Cường

Cấu trúc file bmp Empty
Bài gửiTiêu đề: Cấu trúc file bmp   Cấu trúc file bmp EmptyFri Dec 21, 2012 3:04 pm

*) Một file *.BMP được chia làm 3 phần chính:
BitmapHeader, BitmapInfor và BitmapData.
Đây là chi tiết
BitmapHeader
Bite # Ý nghĩa Chi tiết
1-2 Nhận dạng file Kiểu arrayp1..2] of char:chứa ký tự BM
3-6 Kích thướ file Kiểu Longint: tính bằng byte
7-10 Reserve nt : tôi chưa biết(có lẽ là tên file thừa)
11-14 Byte bắt đầu Kiểu longint, vị trí byte bắt đầu vùng
vùng data data kể từ đầu file

BitmapInfor
1-4 Số byte trong vùng info Kiểu Longint, hiện tại có
giá trị 40
5-8 Chiều rộng bitmap Kiểu longint tính bằng pixel
9-12 Chiều cao bitmap Kiểu longint tính bằng pixel
13-14 Số Planes màu Kiểu Word số bảng màu
15-16 Số bits cho một pixel Kiểu Word, các giá trị có
thể có 1: Đen/trắng, 4:16
màu, 8:256 màu, 24: 24bit
màu
17-20 Kiểu nén dữ liệu Kiểu Longint có giá trị là
0: Không nén
1: Nén runlength+8bit/pixel
2: Nén runlength+4bit/pixel
21-24 Kích thước ảnh Kiểu Longint, bằng số byte
của ảnh
25-28 Độ phân giải ngang Kiểu Longint, tính bằng pixel
29-32 Độ phân giải dọc Kiểu Longint, tính bằng pixel
33-36 Số màu được sử dụng Kiểu Longint
trong ảnh
37-40 Số màu được sử dụng Kiểu Longint
khi hiện ảnh
Bitmap palette
Tiếp theo sau vùng info là palette màu của BMP, gồm nhiều bộ có kích thước bằng 4 byte xếp liền nhau theo cấu trúc Blue-Green-Red và một Byte dành riêng cho Itensity. Kích thước của vùng Palette màu bằng 4*số màu của ảnh. Vì Palette màu của màn hình có cấu tạo theo thứ tự Red-Green-Blue, nên khi đọc palette màu của ảnh BMP vào ta phải chuyển đổi lại cho phù hợp. Số màu của ảnh được biết dựa trên số bít cho 1 pixel cụ thể là:
8.bits/pixel: ảnh 256 màu, 4bits/pixel: ảnh 16 màu, 24bits/pixel ảnh 24 bít màu
BitmapData:
Phần này kề tiếp ngay sau Palette màu của BMP. Đây là phần chứa các giá trị màu của các điểm ảnh trong BMP. Các điểm ảnh được lưu theo thứ tự từ trái qua phải trên một dòng và các dòng lại được lưu theo thứ tự dưới lên trên. Mỗi Byte trong vùng BitmapData biểu diễn 1 hoặc nhiều điểm ảnh tùy theo số bits cho một pixel.
*) Thuật toán hiển ảnh BMP gồm các bước sau
Đọc BitmapHeader để nhận dạng file có đúng là BMP thật không (hai byte đầu tiên là "BM") và xác định Byte bắt đầu vùng Bitmap Data
Đọc BitmapInfo để lấy các thông tin cơ bản về ảnh như chiểu rộng, chiều cao, số Bits cho 1 pixel từ đó suy ra số màu và kích thước palette màu.
Đọc Palette màu và chuyển đổi palette màu từ dạng Blue-Green-Red-Reverse sang Ren-Green-Blue
Đọc phần Bitmap Data, tính toán và vẽ từng điểm ra màn hình theo thứ tự từ trái qua phải và từ dưới lên trên.
Phân chương trình hẹn mọi người dịp khác bây giờ mỏi tay lắm rồi hìhì!!!!!


Link: http://www.ddth.com/showthread.php/21583-TUTOUR-Cấu-trúc-file-BMP#ixzz2FjKZClkn
Về Đầu Trang Go down
https://trucninhb.forumvi.com
 
Cấu trúc file bmp
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» trực Ninh b pro
» Quê hương Trực Ninh tưoi đẹp nào
» Tìm bạn trong trường trực ninh B HELP
» Hello Truc Ninh B High School
» Chúc mừng Diễn đàn HS THPT Trực Ninh B dược lập và đôi lời góp ý

Permissions in this forum:Bạn không có quyền trả lời bài viết
Trường THPT Trực Ninh B :: Học hỏi :: Tin học-
Chuyển đến