CÔNG NGHỆ THÔNG TIN - HỆ THỐNG MÃ HÓA HÌNH ẢNH JPEG 2000 - PHẦN MỀM THAM CHIẾU Information technology - JPEG 2000 image coding system - Reference software
Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 15 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
15
Dung lượng
188,5 KB
Nội dung
Công ty luật Minh Khuê www.luatminhkhue.vn TIÊU CHUẨN VIỆT NAM TCVN 11777-5:2017 ISO/IEC 15444-5:2015 CÔNG NGHỆ THÔNG TIN - HỆ THỐNG MÃ HĨA HÌNH ẢNH JPEG 2000 - PHẦN MỀM THAM CHIẾU Information technology - JPEG 2000 image coding system - Reference software Lời nói đầu TCVN 11777-5:2017 hồn tồn tương đương với ISO/IEC 15444-5:2015 TCVN 11777-5:2017 Học viện Cơng nghệ Bưu Viễn thơng biên soạn, Bộ Thơng tin Truyền thông đề nghị, Tổng cục Tiêu chuẩn Đo lường Chất lượng thẩm định, Bộ Khoa học Cơng nghệ cơng bố CƠNG NGHỆ THƠNG TIN - HỆ THỐNG MÃ HĨA HÌNH ẢNH JPEG 2000 - PHẦN MỀM THAM CHIẾU Information technology - JPEG 2000 image coding system - Reference software Phạm vi áp dụng Tiêu chuẩn cung cấp ba phần mềm tham chiếu thiết kế độc lập, để hỗ trợ đối tượng triển khai thử nghiệm Các gói phần mềm bao gồm JASPER, JJ2000 OPENJPEG Tiêu chuẩn không định nghĩa thêm thành phần bổ sung cho hệ thống mã hóa hình ảnh JPEG 2000 mà cung cấp gói phần mềm tham chiếu Mỗi phiên phần mềm tham chiếu chứa mã nguồn, biên dịch để cung cấp chức sau đây: - Chuyển mã từ định dạng ảnh phổ biến cho trước thành dòng mã JPEG 2000; - Chuyển mã từ định dạng ảnh phổ biến cho trước sang định dạng tập tin JP2; - Lựa chọn loạt tùy chọn mã hóa JPEG 2000 (theo tài liệu phần mềm); - Giải mã từ dòng mã JPEG 2000 sang loạt định dạng ảnh phổ biến cho trước; - Xử lý tập tin JP2 để trích xuất dịng mã JPEG 2000 cho việc giải mã chuyển đổi sang loạt định dạng ảnh phổ biến cho trước; - Khả trích xuất liệu đặc tả từ tập tin JP2, bao gồm nội dung khung Tiêu đề Ảnh thông tin không gian màu; - Giải mã tập tin JP2 sử dụng dạng Ma trận ba thành phần phương pháp ICC hạn chế cho đặc tính khơng gian màu chuyển đổi liệu ảnh giải mã sang không gian màu sRGB để hiển thị, bao gồm việc nâng tần số lấy mẫu giới hạn tất thành phần giải mã độ phân giải; - Giải mã tập tin JP2 sử dụng dạng Đơn sắc phương pháp ICC hạn chế cho đặc tính không gian màu chuyển đổi liệu ảnh giải mã sang không gian xám dựa sRGB định nghĩa tập tin JP2; - Giải mã tập tin JP2 sử dụng không gian màu sYCC chuyển đổi liệu ảnh giải mã sang không gian màu sRGB để hiển thị, bao gồm việc nâng tần số lấy mẫu tất thành phần giải mã độ phân giải; - Một số công cụ bổ sung để giúp đánh giá kiểm thử Phần mềm tham chiếu sử dụng công cụ đánh giá, kiểm nghiệm q trình ứng dụng JPEG 2000 Mặc dù mơ-đun phần mềm sử dụng việc phát triển sản phẩm phần mềm ứng dụng, khơng phải mục tiêu việc phát triển phần mềm này, nhà phát triển phần mềm sau cảnh báo tránh thực đánh giá hiệu sử dụng tài nguyên dựa phần mềm tham chiếu Tài liệu viện dẫn Tài liệu viện dẫn sau cần thiết cho việc áp dụng tiêu chuẩn Đối với tài liệu viện dẫn ghi LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn năm cơng bố áp dụng phiên nêu Đối với tài liệu viện dẫn không ghi năm cơng bố áp dụng phiên nhất, bao gồm sửa đổi, bổ sung (nếu có) ISO/IEC 15444-1:2002, Information technology- JPEG 2000 Image Coding System: Core coding system (Cơng nghệ thơng tin - Hệ thống mã hóa hình ảnh: Hệ thống mã hóa lõi) ISO/IEC 9899:1999, Programming languages - C (Ngơn ngữ lập trình - C) ISO/IEC 9945-1:1996, Information technology- Portable Operating System Interface (POSIX)- Part 1: System Application Program Interface (API) (C language) (Công nghệ thông tin - Giao diện hệ điều hành linh động: Giao diện lập trình ứng dụng hệ thống (API) (Ngơn ngữ C)) ISO/IEC 9945-2:1993, Information technology - Portable Operating System Interface (POSIX)- Part 2: Shell and utilities (Công nghệ thông tin - Giao diện hệ điều hành linh động: Shell tiện ích) Thuật ngữ định nghĩa Tiêu chuẩn sử dụng thuật ngữ định nghĩa sau: 3.1 big endian (big endian) Các bit biểu diễn giá trị xếp theo thứ tự từ quan trọng tới quan trọng 3.2 Bit (bit) Cách viết ngắn gọn thuật ngữ “binary digit”, đơn vị thông tin biểu diễn 3.3 Mặt phẳng bit (bit-plane) Tổ chức bít dạng mảng hai chiều Trong Tiêu chuẩn này, mặt phẳng bit dùng để tất bit có độ lớn tất hệ số mẫu Chúng mặt phẳng bít thành phần ảnh, khối ảnh thành phần, khối mã, vùng quan tâm, thành phần khác 3.4 Dòng bit (bit stream) Chuỗi bit thực tế kết q trình mã hóa chuỗi ký hiệu Nó khơng bao gồm: nhãn đoạn nhãn tiêu đề phần tiêu đề phần khối ảnh nhãn EOC Nó bao gồm tiêu đề gói bất kỳ, nhãn đoạn nhãn dịng bit khơng có tiêu đề phần phần khối ảnh 3.5 Khung (Box) Một phần định dạng tập tin xác định độ dài loại khung Một vài loại khung chứa khung khác 3.6 Nội dung khung (box contents) Đề cập đến liệu đóng gói bên cấu trúc khung Các nội dung khung riêng lưu trữ trường DBox bên cấu trúc liệu khung 3.7 Byte (Byte) Tám bit 3.8 Kênh (channel) Thành phần logic ảnh Kênh đại diện trực tiếp thành phần ảnh từ dịng mã, tạo việc ứng dụng bảng màu cho thành phần ảnh từ dòng mã 3.9 Khối mã (code-block) LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Một ma trận chữ nhật bao gồm hệ số băng khối ảnh thành phần 3.10 Bộ mã (coder) Bộ phận thực q trình mã hóa giải mã 3.11 Dòng mã (codestream) Tập hợp nhiều dòng bit tiêu đề phần chính, tiêu đề phần khối ảnh nhãn EOC cần thiết để giải mã chúng mở rộng vào liệu ảnh Đây liệu ảnh dạng nén với tất dấu hiệu cần thiết để giải mã 3.12 Hệ số (coefficient) Các giá trị kết phép biến đổi 3.13 Thành phần ảnh (component) Một mảng hai chiều mẫu Một ảnh điển hình bao gồm vài thành phần ảnh Ví dụ thành phần đỏ, xanh xanh da trời (RGB) 3.14 Dữ liệu ảnh nén (compressed image data) Một phần tồn dịng bit Cũng đề cập đến tập hợp dòng bit phần tồn dịng mã 3.15 Bộ giải mã (decoder) Bộ phận thực trình giải mã, tùy chọn trình biến đổi màu 3.16 Quá trình giải mã (decoding process) Q trình mà đầu vào tồn phần dòng mã kết đầu toàn phần ảnh tái tạo 3.17 Biến đổi sóng rời rạc (discrete wavelet transformation (DWT)) Một biến đổi lặp lặp lại biến tín hiệu thành hai nhiều tín hiệu lọc bị lược bỏ tương ứng với dải tần khác Biến đổi hoạt động mẫu rời rạc miền không gian 3.18 Bộ mã hóa (encoder) Bộ phận thực trình mã hóa 3.19 Q trình mã hóa (encoding process) Q trình mà đầu vào tồn phần liệu ảnh gốc kết đầu dòng mã 3.20 Định dạng tập tin (file format) Một dòng mã liệu bổ trợ thơng tin khơng rõ ràng cần cho q trình giải mã dịng mã Các ví dụ liệu bổ trợ bao gồm trường văn cung cấp thông tin đặt tên, bảo mật lịch sử, liệu hỗ trợ phân bố nhiều dòng mã tập tin liệu định, liệu hỗ trợ trao đổi tảng chuyển đổi sang định dạng tập tin khác 3.21 LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Tiêu đề (header) Là phần dòng mã chứa nhãn đoạn nhãn (tiêu đề phần tiêu đề phần khối ảnh) phần chứa dấu hiệu gói tin (tiêu đề gói tin) 3.22 Ảnh (image) Tập hợp tất thành phần ảnh 3.23 Vùng ảnh (image area) Phần hình chữ nhật lưới tham chiếu, xác định độ lệch từ điểm gốc đến phần mở rộng lưới tham chiếu 3.24 Độ lệch vùng ảnh (Image area offset) Số lượng điểm lưới phía bên phải so với điểm gốc lưới tham chiếu để xác định vị trí điểm gốc vùng ảnh 3.25 Dữ liệu ảnh (image data) Các thành phần ảnh mẫu thành phần tạo nên hình ảnh Dữ liệu ảnh đề cập tới liệu ảnh gốc liệu ảnh tái tạo 3.26 Không khả đảo (irreversible) Một trình biến đổi, lũy tiến, lượng tử hóa, q trình khác, lỗi có tính hệ thống lỗi lượng tử hóa, khơng cho phép tái tạo khơng tổn hao Một q trình đảo ngược dùng để nén tổn hao 3.27 JP2 Tên định dạng tập tin định nghĩa tiêu chuẩn ITU-T T.800 | ISO/IEC 15444-1 3.28 JPEG Sử dụng để tham chiếu tổng thể cho trình mã hóa giải mã theo tiêu chuẩn quốc tế sau đây: - Khuyến nghị ITU-T T.81 (1992) | ISO/IEC 10918-1:1994, Công nghệ thông tin - Nén số mã hóa ảnh có sắc độ liên tục: Yêu cầu hướng dẫn - Khuyến nghị ITU-T T.83 (1994) | ISO/IEC 10918-2:1995, Công nghệ thông tin - Nén số mã hóa ảnh có sắc độ liên tục: Bài đo tuân thủ - Khuyến nghị ITU-T T.84 (1996) | ISO/IEC 10918-3:1997, Công nghệ thông tin - Nén số mã hóa ảnh có sắc độ liên tục: Phần mở rộng - Khuyến nghị ITU-T T.84 (1996)/Amd.1 (1999), Công nghệ thơng tin - Nén số mã hóa ảnh có sắc độ liên tục: Phần mở rộng - Sửa đổi 1: Các quy định cho phép đăng ký loại phiên tiêu đề SPIFF - Khuyến nghị ITU-T T.86 (1998) | ISO/IEC 10918-4, Công nghệ thông tin - Nén số mã hóa ảnh có sắc độ liên tục: Đăng ký JPEG Profiles, SPIFF Profiles, SPIFF Tags, không gian màu SPIFF, nhãn APPn, loại nén SPIFF quan đăng ký (REGAUT) 3.29 JPEG 2000 Sử dụng để tham chiếu tổng thể cho trình mã hóa giải mã theo tiêu chuẩn diện chúng ứng dụng 3.30 LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Lớp (layer) Tập hợp liệu ảnh nén từ thẻ mã hóa nhiều khối mã khối ảnh thành phần Các lớp có thứ tự cho trình mã hóa giải mã, chúng phải bảo tồn 3.31 Khơng tổn hao (lossless) Một thuật ngữ mơ tả ảnh hưởng q trình mã hóa giải mã tồn ảnh đầu q trình giải mã giống hệt với đầu vào trình mã hóa Việc tái tạo khơng méo đảm bảo Tất q trình mã hóa bước sử dụng cho q trình mã hóa giải mã đảo ngược 3.32 Tổn hao (lossy) Một thuật ngữ mơ tả ảnh hưởng q trình mã hóa giải mã tồn ảnh đầu q trình giải mã khơng giống với đầu vào q trình mã hóa Xuất méo (xét mặt tốn học) Ít q trình mã hóa bước sử dụng cho q trình mã hóa giải, mã khơng thể đảo ngược 3.33 Nhãn (marker) Một mã hai byte byte FF (0xFF) hệ thập lục phân byte thứ hai giá trị khoảng từ (0x01) đến FE (0xFE) hệ thập lục phân 3.34 Đoạn nhãn (marker segment) Một nhãn tập tham số kèm (khơng rỗng) 3.35 Gói (packet) Một phần dịng bit bao gồm tiêu đề gói tin liệu ảnh nén từ lớp phân khu ảnh mức phân giải khối ảnh thành phần 3.36 Tiêu đề gói (packet header) Một phần gói chứa dấu hiệu cần thiết để giải mã gói 3.37 Phân khu ảnh (precinct) Vùng chữ nhật khối ảnh thành phần biến đổi, mức phân giải, sử dụng để giới hạn kích thước gói 3.38 Độ xác (precision) Số lượng bit định cho mẫu, hệ số cụ thể biểu diễn dạng số nhị phân khác 3.39 Q trình lũy tiến (progression) Thứ tự dịng mã q trình giải mã bit liên tiếp đóng góp vào việc tái tạo ảnh “tốt hơn” Cách xác định tham số để tái tạo ảnh “tốt hơn” chức ứng dụng Một vài ví dụ q trình lũy tiến tăng độ phân giải cải thiện độ xác mẫu 3.40 Lượng tử hóa (quantization) Một phương pháp giảm độ xác hệ số riêng nhằm giảm số lượng bit dùng cho mã hóa entropy Nó tương đương với chức nén mở rộng đồng thời giải nén Lượng tử hóa thực phép toán chi tiết với giá trị lượng tử cho trước cách bảo qua (cắt bỏ) thẻ mã hóa từ dịng mã LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn 3.41 Thứ tự quét mành (raster order) Trình tự cụ thể liệu loại mảng Thứ tự quét mành bắt đầu điểm liệu bên trái di chuyển đến điểm liệu bên phải gần Sau đến điểm kết thúc hàng, điểm liệu chuỗi điểm liệu tận bên trái phía dịng Thứ tự tiếp tục đến điểm cuối mảng 3.42 Ảnh tái tạo (reconstructed image) Ảnh đầu giải mã 3.43 Mẫu tái tạo (reconstructed sample) Mẫu tái tạo giải mã Nó ln với giá trị mẫu gốc q trình mã hóa khơng tổn hao khác giá trị q trình mã hóa tổn hao 3.44 Lưới tham chiếu (reference grid) Một mảng điểm lưới chữ nhật sử dụng làm tham chiếu cho mảng liệu chữ nhật khác Ví dụ bao gồm thành phần ảnh khối ảnh 3.45 Khối ảnh tham chiếu (reference tile) Lưới chữ nhật phụ với kích cỡ gắn với lưới tham chiếu 3.46 Vùng quan tâm (region of interest (ROI)) Tập hợp hệ số xem xét phù hợp với kích cỡ định nghĩa người dùng 3.47 Mức phân giải (resolution level) Tương đương với mức phân tách với ngoại lệ: băng LL mức phân giải riêng 3.48 Khả đảo (reversible) Quá trình biến đổi, lũy tiến q trình khác khơng gặp lỗi có tính hệ thống lỗi lượng tử hóa, cho phép khơi phục tín hiệu khơng tổn hao 3.49 Mẫu (sample) Một phần tử mảng chiều chứa thành phần ảnh 3.50 Ảnh gốc (source image) Ảnh sử dụng đầu vào mã hóa 3.51 Băng (subband) Một nhóm hệ số biến đổi kết loạt tính tốn lọc thơng thấp thông cao, theo chiều ngang chiều dọc 3.52 Hệ số băng (subband coefficient) Hệ số biến đổi băng cho trước 3.53 LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn Khối ảnh (tile) Mảng điểm lưới chữ nhật lưới tham chiếu, ghi nhận độ lệch từ điểm gốc lưới tham chiếu xác định chiều cao chiều rộng Các khối ảnh chồng lấn sử dụng để xác định khối ảnh thành phần 3.54 Khối ảnh thành phần (tile-component) Tất mẫu thành phần ảnh cho trước khối ảnh 3.55 Chỉ số khối ảnh (tile index) Chỉ số khối ảnh có phạm vi từ khơng đến số lượng khối ảnh trừ 3.56 Biến đổi (tranformation) Ánh xạ toán học từ khơng gian tín hiệu sang khơng gian tín hiệu khác Ký hiệu chữ viết tắt 4.1 Chữ viết tắt Tiêu chuẩn sử dụng thuật ngữ viết tắt sau: ICC Hiệp hội màu quốc tế International Colour Consortium ICT Biến đổi màu không khả đảo Irreversible Colour transformation JPEG Chuẩn nhóm chuyên gia ảnh phát triển Joint Photographic Experts Group JURA Cơ quan đăng ký tiện ích JPEG JPEG Utilities Registration Authority 1D-DWT Biến đổi Sóng rời rạc chiều One-dimensional Discrete Wavelet Transformation FDWT Biến đổi Sóng rời rạc thuận Forward Discrete Wavelet Transformation IDWT Biến đổi Sóng rời rạc nghịch Inverse Discrete Wavelet Transformation LSB Bit có trọng số thấp Least Significant Bit MSB Bit có trọng số cao Most Significant Bit PCS Không gian màu liên kết Profile Connection Space RCT Biến đổi màu khả đảo Reversible Colour Transformation ROI Miền quan tâm Region of Interest SNR Tỷ lệ tín hiệu nhiễu Signal to Noise Ratio UCS Bộ ký tự thống Universal Character Set URI Định danh tài nguyên đồng Uniform Resource Identifier URL Định vị tài nguyên đồng Uniform Resource Locator UTF-8 Định dạng chuyển đổi Unicode 8-bit UCS Transformation Format UUID Định danh thống nhất Universal Unique Identifier XML Ngôn ngữ đánh dấu mở rộng Extensible Markup Language W3C Hiệp hội Web toàn cầu World-Wide Web Consortium 4.2 Ký hiệu Tiêu chuẩn sử dụng ký hiệu sau: Ox Biểu thị số hệ thập lục phân \nnn Một số có chữ số đặt sau dấu gạch chéo giá trị byte chuỗi ký tự, chữ số quy định giá trị bát phân byte COC Nhãn thành phần kiểu mã hóa LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê Ox Biểu thị số hệ thập lục phân COD Nhãn mặc định kiểu mã hóa COM Nhãn thích CRG Nhãn đăng ký thành phần EPH Nhãn kết thúc tiêu đề gói EOC Nhãn kết thúc dịng mã PLM Nhãn tiêu đề phần chính, độ dài gói PLT Nhãn tiêu đề phần khối ảnh, độ dài gói POC Nhãn thay đổi thứ tự lũy tiến PPM Nhãn tiêu đề phần chính, tiêu đề gói đóng gói PPT Nhãn tiêu đề phần khối ảnh, tiêu đề gói đóng gói QCC Nhãn thành phần lượng tử hóa QCD Nhãn mặc định lượng tử hóa RGN Nhãn vùng quan tâm SIZ Nhãn kích cỡ khối ảnh ảnh SOC Nhãn bắt đầu dòng mã SOP Nhãn bắt đầu gói SOD Nhãn bắt đầu liệu SOT Nhãn bắt đầu phần khối ảnh TLM Nhãn độ dài phần khối ảnh www.luatminhkhue.vn Quy ước Các tập tin mã nguồn cung cấp dạng tập tin zip riêng cho thư mục Các vị trí tập tin đưa tiêu chuẩn đặt mức cao thư mục tương ứng Cấu trúc tập tin kiểu Unix dấu phân cách áp dụng Các hướng dẫn cung cấp phần mềm tham chiếu để cài đặt biên dịch mã nguồn sang nhiều hệ điều hành tảng Các hướng dẫn khác cung cấp bên ngồi Tiêu chuẩn thơng qua liên kết trang web thức JPEG, http://www.jpeg.org Mô tả chung Ba thư mục phần mềm cung cấp độc lập riêng biệt Đó là: - JASPER.ZIP, với điều kiện tập tin COPYRIGHT, nằm tập tin zip Chúng viết ngơn ngữ lập trình C, biên dịch chạy tảng cài đặt ngơn ngữ C tương thích với tiêu chuẩn ISO/IEC 9899:1999, hỗ trợ tập POSIX C API, ISO/IEC 9945-1:1996 - JJ2000.ZIP, với điều kiện tập tin COPYRIGHT, nằm tập tin zip Chúng viết ngơn ngữ lập trình JavaTM, thực thi phiên Java Virtual Machine (JVM) từ phiên 1.1.1 trở lên - OPENJPEG.ZIP, với điều kiện tập tin LICENSE, nằm tập tin zip Chúng viết ngơn ngữ lập trình C, biên dịch chạy tảng cài đặt ngôn ngữ C tương thích với tiêu chuẩn ISO/IEC 9899:1999 (cịn gọi C99) Các tập tin thực thi hỗ trợ mô tả ngắn gọn Điều 8, chi tiết thông tin mã nguồn hỗ trợ đưa Phụ lục A (JasPer), Phụ lục B (JJ2000) Phụ lục C (OpenJPEG) Cả ba phân phối thử nghiệm đáp ứng yêu cầu mã hóa giải mã dịng mã tiêu chuẩn ISO/IEC 15444-1 Việc tuân thủ mặt hình thức nằm phạm vi tiêu chuẩn Bản quyền cấp phép Các mô-đun phần mềm ban đầu phát triển đối tác nêu tập tin COPYRIGHT LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn LICENSE gói phần tiêu chuẩn này, trình phát triển tiêu chuẩn ISO/IEC 15444-1 Các mô-đun phần mềm cài đặt riêng lẻ rời rạc cho tiêu chuẩn ISO/IEC 15444-1 Tiêu chuẩn hướng ý người dùng mô-đun phần mềm đến điều khoản cấp phép điều kiện quy định tập tin LICENSE cài đặt Việc sử dụng mô-đun phần mềm sản phẩm phần cứng phần mềm tương lai vi phạm sáng chế có Đặc biệt, nhà phát triển mô-đun phần mềm công ty họ, biên tập viên công ty họ, tổ chức ISO/IEC không chấp nhận đề xuất sử dụng mô-đun phần mềm sửa đổi chúng Không cấp phép ám việc sử dụng toàn phần sản phẩm họ không tuân theo tiêu chuẩn ISO/IEC 15444-1 Các tác giả phần mềm giữ lại đầy đủ quyền sử dụng mã nguồn tiêu chuẩn cho mục đích riêng họ, việc chuyển nhượng tặng mã nguồn cho bên thứ ba ngăn cấm bên thứ ba sử dụng mã nguồn cho sản phẩm không phù hợp với tiêu chuẩn ISO/IEC 15444-1 Ba phân phối có giới hạn quyền cấp phép khác nhau, chúng phản ánh yêu cầu môi trường hoạt động khác tổ chức đóng góp vào phát triển phần mềm Các yêu cầu tảng Cả ba cài đặt phần mềm tham chiếu xây dựng thành công nhiều tảng hệ điều hành với lựa chọn trình biên dịch Chúng chủ định viết với tính di động tính tồn diện Các tảng tài liệu hướng dẫn cài đặt cụ thể: 8.1 Các yêu cầu cho JasPer Phần mềm Jasper biên dịch thành công môi trường sau: - Red Hat Linux 7.0, GNU C 2.96, GNU Make 3.79.1 - SunOS / SPARC 5.5.1, GNU C 2.7.2.1, biến thể SunOS - SunOS / SPARC 5.7, GNU C 2.95, biến thể SunOS - Windows 2000 Professional, Microsoft Visual C 6.0 - Windows 98 Second Edition, Cygwin 1.1.8.2, GNU Bash 2.04, GNU C 2.95, GNU Make 3.79.1 8.2 Các yêu cầu cho JJ2000 Phần mềm JJ2000 thử nghiệm phiên JavaTM Virtual Machine từ phiên 1.1.1 trở lên, nhiều tảng bao gồm Sun Solaris, Microsoft Windows 95/98/NT/2000, Linux, MacOS, sử dụng Java Development Kit (JDK) Sun, Java Runtime Environment (JRE) Sun Java Virtual Machine (JVM) Microsoft Hướng dẫn chi tiết cách cài đặt chạy tập tin thực thi JJ2000 nằm tập tin README mức cao thư mục JJ2000 8.3 Các yêu cầu cho OpenJPEG Open JPEG biên dịch thành công nhiều tảng, bao gồm Windows XP, Windows Vista, Windows Windows 8, Mac OS X (lên đến 10,9, 32 64 bit) Linux (Ubuntu Debian) OpenJPEG sử dụng CMake, hệ thống đa tảng, để cấu hình, xây dựng thử nghiệm thư viện tập tin thực thi tảng hỗ trợ Cấu trúc mã hóa tham chiếu Cả ba phần mềm cung cấp khả mã hóa giải mã dòng mã tập tin JP2 tương ứng với cú pháp quy định tiêu chuẩn ISO/IEC 15444-1 Để chuyển mã sang định dạng hình ảnh khác để hiển thị, hai phần mềm cho phép người dùng giả định trường hợp thơng tin bổ sung thành phần dịng mã giải mã không gian màu sRGB không gian màu xám dựa sRGB Các tập tin thực thi có sẵn mơ tả cách biên dịch phần mềm tập tin INSTALL lưu mức cao thư mục tương ứng Trong trường hợp, 30 tham số dòng lệnh tùy chọn khác xác định, để trình diễn khía cạnh q trình mã hóa dòng mã JPEG 2000 quy định tiêu chuẩn ISO/IEC 15444-1 9.1 Tập tin thực thi JasPer Bản phân phối phần mềm JasPer cung cấp ba tập tin thực thi: - JASPER, chuyển mã sử dụng để chuyển đổi nhiều định dạng tập tin hình ảnh JPEG, Portable Bitmap (PNM / PGM / PPM), Windows BMP, Sun Rasterfile Các chuyển mã hoạt động mã hóa giải mã cho tập tin JPEG 2000 LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn - IMGCMP, cung cấp tiện ích thử nghiệm để đánh giá khác biệt hình ảnh cung cấp biện pháp để so sánh khác nhau, chẳng hạn SNR - IMGINFO, cung cấp tiện ích chạy dịng lệnh đơn giản để phân tích tập tin JPEG 2000 9.2 Tập tin thực thi JJ2000 Các phân phối phần mềm JJ2000 cung cấp hai tập tin thực thi: - JJ2KEncoder, hoạt động mã hóa từ PGM, PPM PGX thành JPEG 2000 (cả dòng mã định dạng tập tin JP2) - JJ2KDecoder, lấy dòng mã JPEG 2000 tập tin JP2 giải mã sang định dạng PGM, PPM, PGX Nó lấy số tham số tùy chọn để mô số tính giải mã phần xảy môi trường máy chủ - máy khách với truyền thơng băng thơng bị giới hạn Nó có khả kiết xuất ảnh hình hiển thị trường hợp tập tin đầu không hỗ trợ, cung cấp khả xem đơn giản cho dòng mã JPEG 2000 tập tin JP2 9.3 Tập tin thực thi OpenJPEG Các phân phối phần mềm OpenJPEG cung cấp ba tập tin thực thi: - opj_compress: chuyển đổi từ tập tin pnm/pbm/pgm/ppm/pam/pgx/png/bmp/tif/raw/tga sang tập tin j2k/jp2 - opj_decompress: chuyển đổi từ tập tin j2k/jp2 sang tập tin pnm/pbm/pgm/ppm/pam/pgx/png/bmp/tif/raw/tga - opj_dump: thông tin tập tin đầu vào j2k/jp2 CHÚ THÍCH: Ngồi ba tập tin thực thi trên, cịn có sẵn tập tin thực thi khác Các tập tin thực thi cung cấp tính bổ sung liên quan đến phần khác tiêu chuẩn JPEG 2000, chúng nằm phạm vi tiêu chuẩn 10 Sở hữu trí tuệ Đối với số quy trình quy định tiêu chuẩn ISO / IEC 15444-1 tiêu chuẩn ISO / IEC 15444-5 phù hợp tuân thủ yêu cầu sử dụng phát minh gồm sáng chế Liên minh Viễn thông Quốc tế (ITU), Tổ chức Tiêu chuẩn hóa quốc tế (ISO) Ủy ban Kỹ thuật điện quốc tế (IEC) hướng ý đến thực tế việc tuân thủ tiêu chuẩn liên quan đến việc sử dụng sáng chế Danh sách quyền sở hữu trí tuệ cơng bố thu từ sở liệu khai báo sáng chế ITU-T ISO ITU, ISO IEC không liên quan đến tính rõ ràng, tính hợp lệ phạm vi quyền sáng chế Chú ý có khả số phần Tiêu chuẩn trở liên quan tới quyền sáng chế ngoại trừ phần xác định sở liệu đề cập Cả ITU, ISO IEC tổ chức để chịu trách nhiệm phải xác nhận quyền sang chế 11 Tính sẵn sàng phần mềm cập nhật Các mã nguồn phần mềm tham chiếu phát hành kèm với tiêu chuẩn phiên thử nghiệm có sẵn thời điểm văn phát hành thức Các phiên sau phần mềm cài đặt báo cáo vá lỗi cung cấp sau cơng bố tiêu chuẩn Chúng tìm thấy URL chứa tài liệu hướng dẫn phiên phần mềm tham chiếu, thông qua liên kết trì địa http://www.jpeg.org Phụ lục A (Quy định) JASPER - Phần mềm tham chiếu C - Mô tả phần mềm A.1 Tổng quan JasPer tập hợp phần mềm (ví dụ, thư viện chương trình ứng dụng) để mã hóa xử lý ảnh Phần mềm viết ngơn ngữ lập trình C Cụ thể liên quan đến tiêu chuẩn này, phần mềm JasPer cung cấp cài đặt cho mã hóa - giải mã ảnh quy định tiêu chuẩn ISO/IEC 15444-1 Việc hỗ trợ cho mã hóa - giải mã ảnh phổ biến khác đưa vào để tạo điều kiện thuận lợi cho chuyển đổi liệu ảnh dòng mã JPEG 2000 định dạng tập tin JP2 Phần mềm JasPer phát triển với mục đích cung cấp miễn phí giấy phép phí quyền cài đặt JPEG 2000 cho muốn sử dụng Tiêu chuẩn JPEG 2000, không cung LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn cấp chứng nhận cho hành vi vi phạm sở hữu trí tuệ (xem tài liệu LICENSE kèm với phần mềm) Người sử dụng phần mềm nên tự tìm hiểu điều khoản liên quan đến sở hữu trí tuệ quy định tiêu chuẩn ISO/IEC 15444-1 trước sử dụng phần mềm Ngoài phụ lục này, độc giả quan tâm đến phần mềm Jasper nên đọc hướng dẫn sử dụng phần mềm Jasper, nằm kho lưu trữ phân phối phần mềm Jasper Hướng dẫn chứa thông tin chi tiết phần mềm JasPer, bao gồm chi tiết phát hành cụ thể bị lược bỏ phụ lục A.2 Các cập nhật phần mềm Phần mềm Jasper phát hành kèm với tiêu chuẩn phiên có sẵn thời điểm tiêu chuẩn công bố Sự phát triển phần mềm JasPer dự kiến tiếp tục Do việc bổ sung tính chức mới, nên phiên phần mềm cập nhật Phiên phần mềm JasPer tải từ Internet thơng qua URL đưa Điều 11 Thông tin tin tức phần mềm JasPer cung cấp thơng qua URL A.3 Ngun tắc đánh số phiên Do phần mềm Jasper dự kiến phát triển theo thời gian, nên việc đánh số phiên quan trọng để xác định phiên cụ thể phần mềm Mỗi phát hành phần mềm JasPer có định danh phiên Theo mục đích phụ lục này, định danh phiên bao gồm ba số nguyên cách dấu chấm Theo thứ tự, ba số nguyên tương ứng với phiên chính, phiên phụ phiên vá phần mềm Ví dụ, định danh phiên "1.500.0" tương ứng với phiên 1, phiên phụ 500, phiên vá Trong trường hợp mà phiên vá số không, định danh phiên rút ngắn sau số phiên phụ Ví dụ, định danh phiên "1.500" hoàn toàn hợp lệ viết tắt "1.500.0" Cho phát hành khác phần mềm JasPer, phiên gần xác định cách so sánh định danh phiên bản, sau: 1) Nếu số phiên khác nhau, phát hành với số phiên cao hơn; 2) Nếu số phiên số phiên phụ khác nhau, phát hành với số phiên phụ cao hơn; 3) Nếu số phiên số phiên phụ băng nhau, phát hành với số phiên vá cao A.4 Khái quát phần mềm Phần mềm JasPer bao gồm thư viện, số chương trình ứng dụng trình diễn sử dụng thư viện Các đoạn mã nguồn viết ngơn ngữ lập trình C phù hợp với tiêu chuẩn ISO/IEC 9899:1999 Ngôn ngữ lựa chọn sẵn có mơi trường phát triển C cho hầu hết tảng điện toán Tổng cộng, phần mềm có khoảng 30 nghìn dịng mã lệnh Trong mục tiếp theo, cung cấp khái quát phần mềm JasPer Không đề cập chi tiết đến cách thức thực thay đổi phiên phần mềm Điều mô tả tài liệu nằm phân phối phần mềm có liên quan, để tránh mâu thuẫn tiêu chuẩn tài liệu kèm với phát hành phần mềm JasPer có liên quan A.5 Thư viện Jasper Cốt lõi phần mềm JasPer thư viện JasPer, đặt tên libjasper Thư viện bao gồm hai mục riêng biệt chứa mã nguồn: 1) Mã nguồn sở/lõi; 2) Các trình điều khiển mã hóa - giải mã Mã nguồn sở cung cấp đoạn chương trình chung cho thao tác hình ảnh cung cấp chương trình khung để xây dựng trình điều khiển mã hóa - giải mã Các trình điều khiển mã hóa - giải mã cung cấp phương tiện để mã hóa/giải mã định dạng ảnh cụ thể Thư viện thiết kế có khả mở rộng, vậy, việc hỗ trợ thêm cho định dạng ảnh trở nên đơn giản Hiện tại, trình điều khiển mã hóa - giải mã cung cấp định dạng ảnh sau: 1) Tập tin JPEG 2000 JP2 (JP2); 2) Dòng mã JPEG 2000 (JPC); 3) JPEG JFIF (JPG); 4) Portable Bitmap (PNG); LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn 5) Windows BMP (BMP); 6) Sun Rasterfile (RAS) Ngoài ra, việc hỗ trợ cung cấp số định dạng phi tiêu chuẩn, cung cấp tính khơng có sẵn định dạng (ví dụ hình học ảnh đặc biệt) Các định dạng mô tả Sách hướng dẫn phần mềm JasPer Trình điều khiển mã hóa - giải mã JPG yêu cầu có sẵn thư viện IJG JPEG hệ thống sử dụng để biên dịch phần mềm Thư viện IJG JPEG phần mềm miễn phí tải từ Internet thơng qua URL: http://www.ijg.org Vì lý quyền, thư viện IJG JPEG không phân phối phần mềm JasPer Các mã hóa - giải mã JP2 JPC cung cấp yếu tố liên quan đến tiêu chuẩn Bộ mã hóa - giải mã JPG JasPer hỗ trợ định dạng JPEG gốc, sử dụng để chuyển đổi liệu từ định dạng JPEG sang JPEG 2000 Thư viện JasPer cung cấp lớp chủ yếu sau: 1) Lớp Ảnh - Lớp sử dụng để đại diện cho hình ảnh, cung cấp quyền truy cập vào trình điều khiển mã hóa - giải mã để mã hóa/giải mã liệu hình ảnh định dạng khác 2) Lớp Chuỗi/Ma trận - Lớp cung cấp lớp ma trận chuỗi hai chiều 3) Lớp Luồng I/O - Lớp cung cấp luồng I/O tương tự thư viện C chuẩn, với chức bổ sung theo yêu cầu mã nguồn khác phần mềm Jasper 4) Lớp Số dấu chấm tĩnh - Lớp sử dụng để thực tính tốn dấu chấm tĩnh 5) Lớp Phân tích cú pháp giá trị tạo nhãn - Lớp tạo điều kiện cho việc phân tích cú pháp cặp giá trị tạo nhãn Một cặp giá trị tạo nhãn chuỗi có dạng "tag = value" Các cặp sử dụng số giao diện phần mềm Jasper để truyền tham số 6) Lớp Tùy chọn dịng mã lệnh - Lớp cho phép phân tích cú pháp dòng mã lệnh Mã nguồn tương tự chức getopt có sẵn hầu hết hệ thống UNIX A.6 Các chương trình ứng dụng trình diễn Jasper Ba chương trình ứng dụng trình diễn sử dụng thư viện JasPer Các chương trình ứng dụng là: 1) jasper - Đây ứng dụng chuyển mã đơn giản Nó chuyển đổi liệu hình ảnh từ dạng sang dạng khác 2) imgcmp - Đây tiện ích so sánh hình ảnh Nó sử dụng để định lượng khác biệt hai hình ảnh (sử dụng thơng số méo khác nhau) 3) imginfo - Chương trình xuất thông tin loại dạng hình học hình ảnh Chương trình jasper phần mềm tham chiếu cung cấp sử dụng mã hóa giải mã JPEG 2000 Các tiện ích imgcmp hữu ích việc phân tích hiệu mã hóa hình ảnh A.7 Các u cầu phần mềm Mã nguồn JasPer thiết kế để biên dịch tảng cài đặt ngôn ngữ C tương thích , với tiêu chuẩn ISO/IEC 9899:1999 hỗ trợ tập tiêu chuẩn ISO/IEC 9945-1:1996 (ví dụ, API POSIX C) Yêu cầu hỗ trợ hạn chế POSIX (nghĩa chức mở, đóng, ghi, đọc, Iseek phải hỗ trợ) Trình biên dịch GNU C đề xuất để xây dựng phần mềm JasPer trình biên dịch phù hợp với mục đích phần mềm tham chiếu với tiêu chuẩn ISO/IEC 9899:1999, tạo mã nguồn chất lượng tốt Trình biên dịch có sẵn hệ thống dựa POSIX/UNIX Microsoft Windows, số tảng khác Thơng tin thêm trình biên dịch GNU C tìm thấy Internet địa chỉ: http://www.gnu.org Tính linh động xem xét việc thiết kế phần mềm JasPer Vì lý này, phần mềm làm để đáp ứng giả định tối thiểu môi trường runtime Mã nguồn sử dụng tính tốn dấu chấm động, hầu hết số chuyển đổi dấu chấm động hàm printf Việc sử dụng tối thiểu tính tốn dấu chấm động khiến mã nguồn dễ dàng chuyển sang tảng không hỗ trợ phần cứng cho tính tốn dấu chấm động LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn A.8 Xây dựng phần mềm Phần mềm JasPer xây dựng cách sử dụng hai phương pháp khác Phương pháp dựa tập lệnh cấu hình (tạo cách sử dụng công cụ autoconf) Phương pháp làm việc hầu hết mơi trường thống UNIX POSIX (ví dụ, Linux, Solaris, mơi trường giả lập Cygwin Microsoft Windows) Đây phương pháp ưa thích đề nghị cho xây dựng phần mềm tham chiếu JasPer Phương pháp thứ hai đặc biệt cải tiến phù hợp với nhu cầu người sử dụng Microsoft Visual C Microsoft Windows Hướng dẫn chi tiết phương pháp xây dựng tìm thấy Sách hướng dẫn phần mềm JasPer (Xem phần có tiêu đề "Xây dựng phần mềm".) A.9 Sử dụng phần mềm Như mô tả trên, phần mềm Jasper bao gồm thư viện số chương trình ứng dụng Tất chương trình ứng dụng có giao diện dịng mã lệnh tương tự UNIX Các chi tiết cụ thể giao diện dịng mã lệnh cho chương trình ứng dụng đưa Sách hướng dẫn phần mềm JasPer (Xem phần có tiêu đề "Sử dụng phần mềm".) Cũng sử dụng thư viện JasPer để xây dựng chương trình ứng dụng (hoặc chí thư viện khác) Thông tin cách thức thực điều tìm thấy phần Sách hướng dẫn phần mềm JasPer Phụ lục B (Quy định) JJ2000 - Phần mềm tham chiếu JavaTM - Mô tả phần mềm B.1 Tổng quan JJ2000 cài đặt JavaTM JPEG 2000 quy định tiêu chuẩn ISO/IEC 15444-1 Phần mềm bao gồm mã hóa giải mã Bộ mã hóa nén tập tin hình ảnh từ số định dạng ảnh vào dòng mã JPEG 2000 tập tin JP2 (xem 9.2) Bộ mã hóa cung cấp cài đặt cho mã hóa hình ảnh quy định tiêu chuẩn ISO/IEC 15444-1 hỗ trợ số tính bổ sung chạy mã hóa song song Java TM applet Bộ giải mã cung cấp khả giải nén dòng mã JPEG 2000 vào số định dạng ảnh, hỗ trợ định dạng tập tin JP2 Nó lấy số tham số tùy chọn mơ số tính giải mã phần, dự đốn môi trường máy chủ - máy khách với truyền thơng băng thơng hạn chế Nó có khả kiết xuất ảnh hình hiển thị không cung cấp đặc điểm kỹ thuật tập tin đầu ra, cung cấp khả xem đơn giản cho dòng mã JPEG 2000 tập tin JP2 Cách thức cài đặt sử dụng mã hóa giải mã mô tả tài liệu INSTALL cung cấp phân phối phần mềm B.2 Các cập nhật phần mềm Phiên phần mềm JJ2000, thời gian công bố Tiêu chuẩn này, tìm thấy phát hành phần mềm kèm với tiêu chuẩn Phiên phần mềm JJ2000 tải từ Internet thông qua URL đưa Điều 10 Thông tin thêm việc cài đặt, tài liệu, mã nguồn tập thực thi tìm thấy URL B.3 Kiến trúc phần mềm Phần mềm JJ2000 bao gồm số gói tin phân cấp Java, gói tương ứng với mơ-đun cụ thể mã hóa-giải mã JJ2000 Mỗi gói tương ứng với thư mục tên tập tin zip chứa phân phối phần mềm kèm tiêu chuẩn jj2000 jj2000.disp Hiển thị ảnh giải mã jj2000.j2k Các mô-đun JPEG 2000 jj2000.j2k.io Ghi/Đọc tập tin jj2000.j2k.roi Hỗ trợ vùng quan tâm jj000.j2k.util Các cơng cụ hữu ích cho việc cài đặt JJ2000 jj2000.j2k.codestream jj2000.j2k.condestream.writer Ghi dòng mã jj2000.j2k.codestream.reader Đọc dòng mã LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn jj2000 jj2000.j2k.decoder Mô-đun giải mã jj2000.j2k.encoder Mơ-đun mã hóa jj2000.j2k.entropy Tính tốn mã hóa/giải mã jj2000.j2k.entropy.decoder MQ giải mã entropy jj2000.j2k.entropy.encoder MQ, mã hóa entropy, EBCOT jj2000.j2k.wavelet Bộ lọc lọc jj2000.j2k.wavelet.analysis Giải nén sóng thuận jj2000.j2k.wavelet.synthesis Giải nén sóng nghịch jj2000.j2k.image Các tốn tử miền khơng gian jj2000.j2k.image.forwcompTransf Biến đổi thành phần thuận jj2000.j2k.image.invcomptransf Biến đổi thành phần nghịch jj2000.j2k.image.output Ghi tập tin PGM/PPM/PGX jj2000.j2k.image.input Đọc tập tin PGM/PPM/PGX jj2000.j2k.quantization jj2000.j2k.quantization.quantizer Dead-zone Scalar Quantizer jj2000.j2k.quamtization.dequantizer Dead-zone Scalar Dequantizer Mô tả kỹ thiết kế lớp JJ2000 tìm thấy tập tin README cung cấp phân phối phần mềm Để biết thêm thơng tin mã hóa / giải mã, xin vui lòng tham khảo phần trợ giúp nhúng dòng mã lệnh tài liệu mã nguồn B.4 Cài đặt chạy phần mềm JJ2000 viết JavaTM để chạy phần mềm cần trình biên dịch JavaTM máy ảo Java Hướng dẫn cách biên dịch chạy phần mềm tảng khác đưa tài liệu INSTALL cung cấp phân phối phần mềm Tài liệu mô tả cách tạo tài liệu từ mã nguồn cách sử dụng số tính bổ sung mã hóa Phụ lục C (Quy định) OpenJPEG - Phần mềm tham chiếu C - Mô tả phần mềm C.1 Tổng quan OpenJPEG phần mềm (các chương trình ứng dụng thư viện), viết ngôn ngữ C, dành riêng cho việc ứng dụng tiêu chuẩn JPEG Trong phần khác, OpenJPEG cung cấp thư viện OpenJP2, ứng dụng tiêu chuẩn ISO/IEC 15444-1 (JPEG 2000 Phần 1: Hệ thống mã hóa lõi) Phần mềm OpenJPEG phát hành theo quyền BSD điều khoản Phần mềm áp dụng quyền từ bên thứ ba cộng tác viên khác, bao gồm quyền sáng chế, quyền không chấp nhận quyền C.2 Khai thác cập nhật phần mềm Các tập phần mềm OpenJPEG kèm tiêu chuẩn tạo thư viện openjp2 (rev2908), với tập tin thực thi opj_compress, opj_decompress and opj_dump Nó đại diện cho phiên tập có sẵn thời điểm tiêu chuẩn công bố Các phiên tiếp theo, với công cụ chức bổ sung, tài liệu, liệu kiểm thử có sẵn quy định Điều 11 C.3 Xây dựng sử dụng phần mềm Chỉ trì phương pháp xây dựng phần mềm OpenJPEG thông qua việc sử dụng Cmake Điều cho phép biên dịch OpenJPEG nhiều tảng khác mà khơng cần trì số tập tin dự án hay makefile Cấu hình tập tin Cmake (thơng qua dịng lệnh, ccmake cmake-gui) cho phép người sử dụng định thư viện tập tin thực thi để xây dựng, cần thiết, thư viện bên thứ ba (libpng, libtiff, libz, liblcms2) biên dịch tìm kiếm máy nội Các thư LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162 Công ty luật Minh Khuê www.luatminhkhue.vn viện bên thứ ba sử dụng tập tin thử thi phép hỗ trợ ảnh PNG TlF, quản lý hồ sơ màu Khi cấu hình thực hiện, Cmake tạo makefile tập tin dự án phần mềm xây dựng Bản thân thư viện OpenJP2 khơng phụ thuộc vào yếu tố bên ngồi (ngoại trừ thư viện tốn học tảng Unix) Sau xây dựng, dòng lệnh thực thi sử dụng để chuyển đổi ảnh Các tùy chọn thơng số có sẵn mơ tả phần tài liệu với tùy chọn “-h” tập tin thực thi C.4 Chạy thử phần mềm Phần mềm kèm Tiêu chuẩn thử nghiệm thành công với tất tập tin kiểm tra phù hợp, theo thủ tục mơ tả tiêu chuẩn ISO/IEC 15444-4 (JPEG 2000 Phần 4: Kiểm tra phù hợp) Những thử nghiệm dễ dàng thực lại cách sử dụng thủ tục liệu thử nghiệm sẵn có quy định Điều 11 Thư mục tài liệu tham khảo [1] ISO/IEC 15444-5:2015, Information technology - JPEG 2000 image coding system: Reference software MỤC LỤC Phạm vi áp dụng Tài liệu viện dẫn Thuật ngữ định nghĩa Ký hiệu chữ viết tắt Quy ước Mô tả chung Bản quyền cấp phép Các yêu cầu tảng 8.1 Các yêu cầu cho JasPer 8.2 Các yêu cầu cho JJ2000 8.3 Các yêu cầu cho OpenJPEG Cấu trúc mã hóa tham chiếu 9.1 Tập tin thực thi JasPer 9.2 Tập tin thực thi JJ2000 9.3 Tập tin thực thi OpenJPEG 10 Sở hữu trí tuệ 11 Tính sẵn sàng phần mềm cập nhật Phụ lục A (Quy định) JASPER - Phần mềm tham chiếu C - Mô tả phần mềm Phụ lục B (Quy định) JJ2000 - Phần mềm tham chiếu Java TM - Mô tả phần mềm Phụ lục C (Quy định) OpenJPEG - Phần mềm tham chiếu C - Mô tả phần mềm Thư mục tài liệu tham khảo LUẬT SƯ TƯ VẤN PHÁP LUẬT 24/7 GỌI 1900 6162