![]() |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() ![]() |
01-11-09, 11:06 PM
Post
#21
|
|
|
Newbie
Group: Registered User
Joined: 19-October 09
Member No.: 5,535
|
...tốc độ nhanh thì phải nói tới bmp vì đây là chuẩn lưu trữ ảnh không nén. Tương tự bmp là định dạng wav dành cho âm thanh là một định dạng không nén nên cho chất lượng và tốc độ load cao nhất... Không nén thì chất lượng cao hơn là rõ ràng rồi. Tại sao không nén mà lại load nhanh hơn nén nhỉ? |
|
|
|
02-11-09, 08:18 AM
Post
#22
|
|
![]() Silver Member
![]() ![]() ![]() Group: [FOS]FreeOpenSource
Joined: 27-August 07
From: Hà Nội Member No.: 2,316
|
vì khi load không cần công đoạn giải nén
|
|
|
|
02-11-09, 08:25 PM
Post
#23
|
|
|
Newbie
Group: Registered User
Joined: 19-October 09
Member No.: 5,535
|
vì khi load không cần công đoạn giải nén Ảnh nén là ảnh bị giảm chất lượng và hợp thành 1 ảnh thống nhất rồi chứ, sao lại giải được nén nữa. Nếu giải được nén thì chất lượng lại tốt như file gốc ah? nếu thế thì dung lượng lại cao và chả khác gì file .rar hay .zip, ... cả ah, sao thế được. |
|
|
|
02-11-09, 08:44 PM
Post
#24
|
|
![]() Silver Member
![]() ![]() ![]() Group: [FOS]FreeOpenSource
Joined: 27-August 07
From: Hà Nội Member No.: 2,316
|
cái này theo mình hiểu là dùng thuật toán để nén file ảnh và giữ nguyên chất lượng, để giảm dung lượng nạp vào bộ nhớ. khi load sẽ load file đã nén đó rồi mới dùng thuật giải bung ra, công đoạn giải nén đó chính là cái làm giảm tốc độ chứ không phải công đoạn load
|
|
|
|
03-11-09, 01:34 AM
Post
#25
|
|
|
Silver Member
![]() ![]() ![]() Group: [FOS]FreeOpenSource
Joined: 13-April 07
Member No.: 1,186
|
Nén có cả nén không mất thông tin (lossless) và nén làm mất thông tin mà. Khi giải nén vẫn phải trình bày ra một kích thước dài rộng như nguyên thuỷ (đơn vị pixel), lúc này datarate phải truyền đi là như nhau.
Một ví dụ: bạn cứ lấy 1 ảnh BMP, convert nó sang JPEG 50% chẳng hạn (50% là xấu òm rồi), sau đó đóng file ZIP 2 file này lại sẽ thấy tỉ lệ nén của file BMP rất lớn, tỉ lệ nén của JPEG rất nhỏ, vì JPEG là đã nén sắn rồi, ZIP cũng chả giải quyết gì. Ngoài ra 2 file với kích thước ảnh như nhau, giải sử 3000x2000 pixels, thì khi hiển thị trên màn hình, tất cả vẫn phải truyền qua card màn hình xử lý một lượng tín hiệu ít nhất cũng là 3000x2000x8x3 bits (8 bit màu cho 3 kênh RGB). Như vậy lượng data truyền đi là như nhau, nhưng file JPEG sẽ mất thời gian tính toán algorithm giải nén mới truyền đi được, trong khi BMP đọc thẳng từng bit luôn. Còn khi đang còn nén thì khác nhau về dung lượng lưu trữ. Bạn nên phân biệt giữa dung lượng lưu trữ và lượng thông tin tính toán và truyền đi. |
|
|
|
03-11-09, 03:04 PM
Post
#26
|
|
|
Newbie
Group: Registered User
Joined: 19-October 09
Member No.: 5,535
|
Nén có cả nén không mất thông tin (lossless) và nén làm mất thông tin mà. Khi giải nén vẫn phải trình bày ra một kích thước dài rộng như nguyên thuỷ (đơn vị pixel), lúc này datarate phải truyền đi là như nhau. Một ví dụ: bạn cứ lấy 1 ảnh BMP, convert nó sang JPEG 50% chẳng hạn (50% là xấu òm rồi), sau đó đóng file ZIP 2 file này lại sẽ thấy tỉ lệ nén của file BMP rất lớn, tỉ lệ nén của JPEG rất nhỏ, vì JPEG là đã nén sắn rồi, ZIP cũng chả giải quyết gì. Ngoài ra 2 file với kích thước ảnh như nhau, giải sử 3000x2000 pixels, thì khi hiển thị trên màn hình, tất cả vẫn phải truyền qua card màn hình xử lý một lượng tín hiệu ít nhất cũng là 3000x2000x8x3 bits (8 bit màu cho 3 kênh RGB). Như vậy lượng data truyền đi là như nhau, nhưng file JPEG sẽ mất thời gian tính toán algorithm giải nén mới truyền đi được, trong khi BMP đọc thẳng từng bit luôn. Còn khi đang còn nén thì khác nhau về dung lượng lưu trữ. Bạn nên phân biệt giữa dung lượng lưu trữ và lượng thông tin tính toán và truyền đi. OK... Thì ra là khi load 2 file ảnh bị nén và ko bị nén thì nó sẽ tính toán độ nén của từng file. File ko bị nén thì độ nén bằng 0 nên chả có gì phải mất thời gian tính toán, còn file bị nén sẽ mất thời gian tính toán số lượng bị nén nên sẽ mất thời gian >0, nên sẽ lâu hơn. Còn tính toán về dung lượng file thì lại khác. Vì thế có thể nói: 1 file ảnh muốn xem load lâu hay nhanh hơn file kia thì phải xem tỷ lệ giữa dung lượng file và thời gian tính toán độ nén thế nào. Chứ ko nhất thiết là ko nén sẽ load nhanh hơn nén hoặc kích thước nhỏ hơn sẽ load nhanh hơn. OK? |
|
|
|
03-11-09, 05:12 PM
Post
#27
|
|
![]() Vô tướng phong trảm đao
![]() ![]() ![]() ![]() Group: Member
Joined: 24-July 06
From: Hà Nội , Hải Phòng Member No.: 133
|
QUOTE Chứ ko nhất thiết là ko nén sẽ load nhanh hơn nén Bất cứ 1 thuật toán nén nào cũng phải giải nén (tức là phải có quá trình đọc file , chuyển vào RAM , CPU tính toán thành data gốc chuyển vào RAM) Tốc độ truy suất trực tiếp của ổ cứng hiện tại là cực cao --> không nén bao giờ cũng load nhanh hơn This post has been edited by buonnguqua: 03-11-09, 05:13 PM |
|
|
|
11-01-10, 05:16 PM
Post
#28
|
|
|
Newbie
Group: Member
Joined: 12-September 08
Member No.: 3,857
|
Các bác có biết về file .dat của chiến quốc online không. Có chương trình nào có thể chỉnh sửa hay mở lên xem không.
Sẵn sàng share 50k vào tài khoản điện thoại nếu đc. This post has been edited by daish: 11-01-10, 05:18 PM |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: September 6, 2010 - 11:55 AM |
