Không tổn hao gì áp súc vị đồ đồ hình cách thức
Cất chứa
0Hữu dụng +1
0
PNG ( Portable Network Graphics ), xách tay internet đồ hình, là một loại chọn dùng không tổn hao gì áp súc thuật toán vị đồ cách thức, duy trì hướng dẫn tra cứu, hôi độ,RGBBa loại nhan sắc phương án cùng với Alpha thông đạo chờ đặc tính.[5]Này thiết kế mục đích là ý đồ thay thếGIFCùngTIFFVăn kiện cách thức,Đồng thời gia tăng một ít GIF văn kiện cách thức sở không cụ bị đặc tính. PNG sử dụng từ LZ77 đẻ ra không tổn hao gì số liệu áp súc thuật toán, giống nhau ứng dụng với JAVA trình tự, trang web hoặc S60 trình tự trung, nguyên nhân là nóÁp súc soCao, sinh thành văn kiện thể tích tiểu.PNG văn kiệnMở rộng danhVì.png
Tiếng Trung danh
Xách tay internet đồ hình
Ngoại văn danh
Portable Network Graphics
Loại hình
Không tổn hao gì áp súc vị hình ảnh hình cách thức
Thiết kế mục đích
Ý đồ thay thếGIFCùngTIFFVăn kiện cách thức

Phát triển lịch sử

Bá báo
Biên tập
1995 năm lúc đầu,UnisysCông ty căn cứ nó ởGIFCách thức trung sử dụng LZW số liệu áp súc thuật toánPhần mềm độc quyềnBắt đầu thương nghiệp thu phí, vì tránh cho độc quyền ảnh hưởng, dùng cho biểu hiện đơn trương hình ảnh PNG, dùng cho biểu hiện động họaMNGĐồ hình văn kiện cách thứcBị đồng thời sáng tạo ra tới. 1999 năm 8 nguyệt, Unisys công ty tiến thêm một bước bỏ dở đốiTự do phần mềmCùng phi thương dùng phần mềm khai phá giả GIF độc quyền miễn phí cho phép, do đó sử PNG cách thức đạt được càng nhiều chú ý.[1]
Ở PNGTruyền bá quá trìnhTrung, rất nhiềuInternet trình duyệtTrải qua thời gian rất lâu mới bắt đầu hoàn toàn duy trì PNG cách thức, nhưMicrosoft WindowsCam chịu Internet Explorer trình duyệt mãi cho đến 7.0 bản mới duy trì PNG cách thức trung nửa trong suốt hiệu quả, so lúc đầu phiên bản ( như 6.0 SP1 ) yêu cầu downloadHotfixHoặc từ trang web cung cấp thêm vào Script đi duy trì, này tạo thành PNG cách thức cũng không có được đến rộng khắp nhận tri.
1996 năm 6 nguyệt đưa ra PNF ( Portable Network Frame ) bản dự thảo, năm đó 8 nguyệt sửa tên vì MNG ( Multiple-image Network Graphics ).
PNG 1.0 phiên bản quy phạm với 1996 năm 7 nguyệt 1 ngày tuyên bố, sau lại được xưng là RFC 2083 tiêu chuẩn, cũng ở 1996 năm 10 nguyệt 1 ngày trở thành W3C kiến nghị.
PNG 1.1 phiên bản tiến hành rồi bộ phận tiểu phúc sửa chữa cũng gia tăng rồi ba cái tânSố liệu khốiĐịnh nghĩa, với 1998 năm 12 nguyệt 31 ngày tuyên bố.
PNG 1.2 phiên bản gia tăng rồi một cái khác số liệu khối, với 1999 năm 8 nguyệt 11 ngày tuyên bố.
PNG hiện hành phiên bản làQuốc tế tiêu chuẩn( ISO/IEC 15948:2003 ), cũng ở 2003 năm 11 nguyệt 10 ngày làm W3C kiến nghị tuyên bố. Cái này phiên bản cùng 1.2 bản chỉ có rất nhỏ khác biệt.
2004 năm mạt, PNG động họa mở rộng ——APNG,Bị nói ra. Đây là một cái tương đối với MNG càng đơn giản động họa thực hiện phương án, không biết đừng APNG cách thức PNGGiải mã khíÍt nhất có thể bình thường hồi phóng đệ nhất phúc bình thường PNG hình ảnh.[2]

Đặc tính

Bá báo
Biên tập
Thể tích tiểuInternet thông tin trung nhân chịu giải thông chế ước, ở bảo đảm hình ảnh rõ ràng, rất thật tiền đề hạ, trang web trung không có khả năng phạm vi lớn sử dụng văn kiện trọng đại bmp cách thức văn kiện.
Không tổn hao gì áp súcPNG văn kiện chọn dùng LZ77 thuật toán đẻ ra thuật toán tiến hành áp súc, này kết quả là đạt được caoÁp súc so,Không tổn thất số liệu. Nó lợi dụng đặc thù mã hóa phương pháp đánh dấu lặp lại xuất hiện số liệu, cho nên đối hình ảnh nhan sắc không có ảnh hưởng, cũng không có khả năng sinh ra nhan sắc tổn thất, như vậy liền có thể lặp lại bảo tồn mà không hạ thấp hình ảnh chất lượng.
Hướng dẫn tra cứu màu sắc rực rỡ hình thứcPNG-8 cách thức cùng GIF hình ảnh cùng loại, đồng dạng chọn dùng 8 vịBảng pha màuĐemRGBMàu sắc rực rỡ hình ảnh thay đổi vì hướng dẫn tra cứu màu sắc rực rỡ hình ảnh. Hình ảnh trung bảo tồn không hề là các độ phân giải màu sắc rực rỡ tin tức, mà là từ hình ảnh trung chọn lựa ra tới cóĐại biểu tínhNhan sắc đánh số, mỗi một đánh số đối ứng một loại nhan sắc, hình ảnh số liệu lượng cũng bởi vậy giảm bớt, này đối màu sắc rực rỡ hình ảnh truyền bá phi thường có lợi.
Càng ưu hoá internet truyền biểu hiệnPNG hình ảnh ở trình duyệt thượng chọn dùng lưu thức xem, cho dù trải qua đan xen xử lý hình ảnh sẽ ở hoàn toàn download phía trước cung cấp xem giả một cái cơ bản hình ảnh nội dung, sau đó lại dần dần rõ ràng lên. Nó cho phép liên tục đọc ra cùng viết nhập hình ảnh số liệu, cái này đặc tính thực thích hợp với ở thông tín trong quá trình biểu hiện cùng sinh thành hình ảnh.
Duy trì trong suốt hiệu quảPNG có thể vì nguyên hình ảnh định nghĩa 256 cái trong suốt trình tự, khiến cho màu sắc rực rỡ hình ảnh bên cạnh có thể cùng bất luận cái gì bối cảnh trơn nhẵn mà dung hợp, do đó hoàn toàn mà tiêu trừ răng cưa bên cạnh. Loại này công năng là GIF cùng JPEG không có.
PNG đồng thời còn duy trìThật màuCùngHôi độ cấpHình ảnh Alpha thông đạo trong suốt độ.[3]Tối cao duy trì 24 vịMàu thậtHình ảnh cùng với 8 vịHôi độ hình ảnh.Duy trìAlpha thông đạoTrong suốt / nửa trong suốt đặc tính. Duy trì hình ảnh độ sáng Gamma hiệu chỉnh tin tức. Duy trì tồn trữ phụ gia văn bản tin tức, lấy giữ lại hình ảnh tên, tác giả, bản quyền, sáng tác thời gian, chú thích chờ tin tức.

Văn kiện cấu thành

Bá báo
Biên tập
PNG hình ảnh cách thức văn kiện từ một cái 8 byte PNG văn kiện ký tên cùng 3 cái trở lên kế tiếpSố liệu khối,Như IHDR, IDAT, IEND chờ tạo thành.[6]

Văn kiện ký tên

PNG văn kiện bao gồm 8 byte văn kiện ký tên ( 89 50 4E 47 0D 0A 1A 0A,Mười sáu tiến chế), dùng cho phân biệt PNG cách thức, sở hữu PNG hình ảnh văn kiện nội dung mở đầu đều có đều có văn kiện ký tên.
89: Dùng cho kiểm tra đo lườngTruyền hệ thốngHay không duy trì 8 vịTự phù mã hóa( 8 bit data ), dùng để giảm bớt đemVăn bản văn kiệnBị sai lầm phân biệt thành PNG văn kiện cơ hội, phản chi cũng thế.
50 4E 47: PNG mỗi cái chữ cái đối ứngASCII,Làm người dùng có thể sử dụngVăn bản biên tập khíXem xét khi, phân biệt ra là PNG văn kiện.
0D 0A:DOSPhong cáchĐổi hành phù( CRLF ). Dùng cho DOS-Unix số liệu đổi hành phù thay đổi.
1A: Ở DOS mệnh lệnh hành hạ, dùng cho ngăn cản văn kiện biểu hiện văn kiện kết thúc phù.
0A: Unix phong cách đổi hành phù (LF). Dùng cho Unix-DOS đổi hành phù thay đổi.[6]

Số liệu khối kết cấu

PNG định nghĩa hai loại loại hìnhSố liệu khối,Một loại là xưng là mấu chốt số liệu khối ( critical chunk ), đây là thiết yếu số liệu khối, một loại khác gọi làPhụ trợ số liệuKhối ( ancillary chunks ), đây là nhưng tuyển số liệu khối.
Mỗi cái số liệu khối đều bao hàm chiều dài, số liệu khối loại hình, số liệu khối số liệu, tuần hoàn nhũng dư kiểm tra đo lường bốn cái bộ phận.
Mấu chốt số liệu khối định nghĩa 4 cái tiêu chuẩn số liệu khối:Văn kiện đầuSố liệu khối IHDR, bảng pha màu số liệu khối PLTE, hình ảnh số liệu khối IDAT, hình ảnh kết thúc số liệu khối IEND. Mỗi cái PNG văn kiện đều cần thiết bao hàm chúng nó, PNG đọc viết phần mềm cũng đều cần thiết muốn duy trì này đó số liệu khối.
Phụ trợ số liệu khối có cHRM, gAMA, sBIT chờ, tuy rằng PNG văn kiện quy phạm không có yêu cầu PNG biênDịch mãKhíĐối nhưng tuyển số liệu khối tiến hành mã hóa cùng dịch mã, nhưng quy phạm đề xướng duy trì nhưng tuyển số liệu khối.[7]

PNG cách thức

Bá báo
Biên tập
PNG cách thức có 8 vị, 24 vị, 32 vị ba loại hình thức, trong đó 8 vị PNG duy trì hai loại bất đồng trong suốt hình thức ( hướng dẫn tra cứu trong suốt cùngAlphaTrong suốt ), 24 vị PNG không duy trì trong suốt, 32 vị PNG ở 24 vị cơ sở thượng gia tăng rồi 8 vịTrong suốt thông đạo,Bởi vậy nhưng bày ra 256 cấp trong suốt trình độ.
PNG8 cùng PNG24 mặt sau con số còn lại là đại biểu loại này PNG cách thức nhiều nhất có thể hướng dẫn tra cứu cùng tồn trữ nhan sắc giá trị. 8 đại biểu 2 8 thứ phương cũng chính là 256 sắc, mà 24 tắc đại biểu 2 24 thứ phương đại khái có 1600 nhiềuVạn sắc.

PNG cùng GIF

1, trong tình huống bình thường đem trạng thái tĩnhGIFHình ảnh không tổn hao gì thay đổi vì PNG sau có thểÁp súc suấtSẽ hơi đề cao ( tiền đề là đồng dạng chọn dùng 8 vị hướng dẫn tra cứu hình thức ).
2, PNG nhưng cung cấp lớn hơn nữaNhan sắc chiều sâuDuy trì, bao gồm 24 vị ( 8 vị 3 thông đạo ) cùng 48 vị ( 16 vị 3 thông đạo )Màu thật.Gia nhậpα thông đạoSau nhưng tiến thêm một bước duy trì mỗi độ phân giải 64 vị tỏ vẻ.
3, vượt qua 8 vịSắc thâmPNG hình ảnh thay đổi vì GIF khi,Hình ảnh chất lượngSẽ bởi vìPhân màu(Nhan sắc sốGiảm bớt ) mà xuống hàng.
4, GIF nguyên sinh duy trìĐộng thái hình ảnh,PNG chỉ có thể thông qua phi tiêu chuẩn thực hiện, ở PNG cơ sở thượng có khác phát triển ra duy trì động họaAPNGCùngMNGCách thức, nhưng phổ cập độ không cao. PNG ở IE6 chờ cũ trình duyệt thượng duy trì tương đối kém.

PNG cùng JPEG

1,JPEGCó thể đối chiếu phiến ( hoặc cùng loại )Hình ảnh sinh thànhCàng tiểu nhân văn kiện, đây là bởi vì JPEG chọn dùng một loại nhằm vào ảnh chụp hình ảnh riêng có tổn hạiMã hóa phương pháp,Loại này mã hóa áp dụng với thấp đối lập, hình ảnh nhan sắc quá độ trơn nhẵn, tiếng ồn nhiều, thả kết cấu bất quy tắc dưới tình huống. Nếu dưới tình huống như vậy dùng PNG thay thế JPEG, văn kiện kích cỡ tăng đại rất nhiều, mà hình ảnh chất lượng đề cao hữu hạn. Tương ứng, nếu bảo tồn văn bản, đường cong hoặc cùng loại bên cạnh rõ ràng, có đại khối tương đồng nhan sắc khu vực hình ảnh, PNG cách thức áp súc hiệu quả liền phải so JPEG hảo rất nhiều, hơn nữa sẽ không xuất hiện JPEG như vậyCao độ tỷ lệKhu vực hình ảnh có tổn hại. Nếu hình ảnh đã có rõ ràng bên cạnh, lạiCó ảnh chụpHình ảnh đặc điểm, liền khắp nơi này hai loại cách thức chi gian cân nhắc một chút. JPEG không duy trì trong suốt độ.
2, bởi vì JPEG làCó tổn hại áp súc,Sẽ sinh ra thay đổi có tổn hại, ở lặp lại áp súc giải hòa mã quá trìnhTrung sẽKhông ngừng mất đi tin tức sử hình ảnh chất lượng giảm xuống. Bởi vì PNG là không tổn hao gì, bảo tồn sắp sửa bị biên tập hình ảnh tới nói càng thêm thích hợp. Tuy rằng PNG áp súc ảnh chụp hình ảnh cũng hữu hiệu, nhưng có chuyên môn nhằm vào ảnh chụpHình ảnh thiết kếKhông tổn hao gì áp súc cách thức, tỷ như không tổn hao gì JPEG2000,AdobeDNGChờ. Nói tóm lại này đó cách thức đều không thể làm được áp dụng sở hữu hình ảnh. Đối với sắp sửa tuyên bố hình ảnh có thể bảo tồn thành JPEG, dùng JPEG mã hóa một lần sẽ không tạo thành rõ ràng hình ảnh có tổn hại.

PNG vs JPEG-LS

JPEG-LS là một cái “Cơ hồ” không tổn hao gì áp súc cách thức, tương đối với mặt trên nhắc tới có tổn hại JPEG áp súc, nó mức độ nổi tiếng không cao. Nó có thể trực tiếp cùng PNG so sánh, sử dụng một tổ tiêu chuẩn thí nghiệm hình ảnh. Ở Waterloo Repertoire ColorSet ( một tổTiêu chuẩn thí nghiệm hình ảnh) hạ, JPEG-LS thông thường biểu hiện muốn so PNG hảo 10%-15%, nhưng trong đó có một ít hình ảnh PNG biểu hiện rõ ràng càng tốt một ít, ước chừng 50%-75%. Cho nên, nếu này hai loại cách thức đều duy trì hơn nữa đối hình ảnhVăn kiện lớn nhỏThực mẫn cảm nói, có thể dùng này hai loại cách thức đều thử xem, cùngHình ảnh số liệuBản thân có khá lớn quan hệ.

PNG cùng TIFF

TIFFLà một cái khá nhiều phương án kết hợp cách thức. Nó bị rộng khắp dùng làm chuyên nghiệpHình ảnh biên tậpPhần mềm chi gian hình ảnh trao đổi trung gian cách thức, bởi vậy nó không ngừng duy trì càng nhiềuỨng dụng trình tựSở cần công năng, mà đối ứng dùng trình tự không quan tâm hình ảnh thao tác bộ phận duy trì không nhiều lắm. Này cũng ý nghĩa rất nhiều ứng dụng trình tự chỉ có thể phân biệt TIFF một cái tử tập, mà sinh ra càng nhiều tiềm tàng lẫn lộn chỗ.
TIFF sử dụng nhất thông dụng không tổn hao gìÁp súc thuật toánLà LZW. Loại này thuật toán --GIF trung cũng ở sử dụng, thẳng đến 2003 năm vẫn luôn ởĐộc quyền bảo hộBên trong. Có một loại TIFF biến chủng sử dụng cùng PNG tương đồng áp súc thuật toán, nhưng là không có bị rất nhiều độc quyền trình tự sở duy trì. TIFF cũng cung cấp một loại đặc thù không tổn hao gì áp súc thuật toán, cùng loại CCITTGroup IV, có thể đốiNhị giá trị hình ảnh( tỷ như vẽ truyền thần hoặc hắc bạch văn bản ) so PNG có càng tốt áp súc hiệu quả. PNG chỉ duy trì phi tựTả thừaα, mà TIFF cũng duy trì liên hợp ( tự tả thừa ) α.
PNG quy phạm trung không bao hàm khảm nhập thứcEXIF( nhưng trao đổiHình ảnh văn kiện cách thức) hình ảnh số liệu tiêu chuẩn, tỷ như chữ số giống thu chụp đến hình ảnh. Mà TIFF,JPEG 2000,DNG đều duy trì EXIF.
Lúc đầu trình duyệt không duy trì PNG hình ảnh; JPEG cùng GIF là chủ lưuHình ảnh cách thức.Bởi vì GIF nhan sắc chiều sâu hạn chế, trang web trungCó nhan sắcQuá độ hình ảnh đều là sử dụng JPEG. Mặc kệ như thế nào, JPEG áp súc đều sẽ dẫn tới hình ảnh rất nhỏ mơ hồ. Mà PNG có thể làm được ở tương ứng nhan sắc chiều sâu hạ tận khả năng chính xác, đồng thời bảo trìHình ảnh văn kiệnKhông lớn. PNG đã dần dần trở thành một loại đối với tiểu nhân thang độ hình ảnh tương đối tốt lựa chọn, đông đảo trình duyệt đều đã đối PNG có thực tốt duy trì[4].