Bài tập lớn đ ề tài tìm hiểu và xây dựng ứng dụng nén ảnh jpeg trên matlab

53 9 0
Bài tập lớn đ ề tài tìm hiểu và xây dựng ứng dụng nén ảnh jpeg trên matlab

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ CÔNG THƯƠNG TRƯỜNG ĐẠI HỌC KINH TẾ-KỸ THUẬT CÔNG NGHIỆP KHOA CÔNG NGHỆ THÔNG TIN - - BÀI TẬP LỚN Đề tài: TÌM HIỂU VÀ XÂY DỰNG ỨNG DỤNG NÉN ẢNH JPEG TRÊN MATLAB GVHD : Nguyễn Thùy Dung Môn học : Truyền thông đa phương tiện SVTH : Chuyên ngành : Công nghệ thông tin Lớp : DHTI13A2HN Hà Nội, ngày 21 tháng 02 năm 2023 TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung LỜI CẢM ƠN  Đề hồn thành khóa luận với đề tài “Tìm hiểu xây dựng ứng dụng nén ảnh JPEG Matlab”, bên cạnh nỗ lực thân vận dụng kiến thức tiếp thu được, tìm tịi học hỏi thu thập tài liệu có liên quan đến đề tài, chúng em ln nhận giúp đỡ tận tình thầy cô, bạn bè Chúng em xin gửi lời cảm ơn đến thầy cô Khoa Công nghệ thông tin giúp đỡ cung cấp kiến thức sâu rộng để chúng em có tảng kiến thức để nghiên cứu đề tài Đặc biệt chúng em xin chân thành cảm ơn Nguyễn Thùy Dung, người tận tình hướng dẫn nghiên cứu đề tài Các bạn sinh viên tập thể lớp có giúp đỡ thiết thực, cung cấp tài liệu liên quan động viên trình thực đề tài Và xin chân thành gửi lời cảm ơn sâu sắc đến gia đình người thân hỗ trợ tất điều kiện để đề tài hoàn thành tốt đẹp Trong trình thực đề tài trình làm báo cáo thực tập chúng em khơng thể khơng tránh khỏi thiếu sót Kính mong thầy thơng cảm chân thành góp ý kiến giúp chúng em có kiến thức vững vàng để làm hành trang thật tốt sau trường Chúng em xin chân thành cảm ơn ! Hà Nội, Ngày… tháng …năm … TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung MỤC LỤC LỜI CẢM ƠN DANH MỤC HÌNH ẢNH DANH MỤC BẢNG VÀ BIỂU MẪU .2 MỘT SỐ KÝ HIỆU VÀ CHỮ VIẾT TẮT .3 LỜI NÓI ĐẦU TÓM TẮT CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài 1.2 Mục tiêu nhiệm vụ nghiên cứu .8 1.2.1 Nhiệm vụ 1.2.2 Mục tiêu 1.3 Phương pháp nghiên cứu CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 2.1 Sơ lược nén ảnh 2.1.1 Tổng quan nén ảnh jpeg 2.1.1.1 Mục đích việc nén tín hiệu .10 2.1.1.2 Bản chất việc nén tín hiệu 10 2.1.2 Các kỹ thuật nén ảnh .10 2.1.2.1 Các nguyên tắc nén ảnh 10 2.1.2.2 Tốc độ tỉ lệ nén 10 2.1.2.3 Ưu nhược điểm phương pháp nén ảnh JPEG 13 2.1.2.4 Độ dư thừa (redundancy) 14 2.2 Mã DCT .15 2.2.1 Giới thiệu thuật toán DCT .15 2.2.2 Giải thuật DCT 16 2.2.3 Lượng tử giải lượng tử 19 2.2.4 Khái niệm Matlab .20 TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung 2.2.5 Cấu trúc liệu Matlab ứng dụng 20 2.2.5.1 Dữ liệu Matlab 21 2.2.5.2 Ứng dụng 21 2.2.5.3 Các hàm chuyển đổi kiểu ảnh 21 2.3 Cơ sở lý thuyết GUI .22 2.3.1 Sơ lược lập trình giao diện người dùng GUIDE MATLAB 22 2.3.1.1 Khái niệm GUI .22 2.3.1.2 Bắt đầu với GUI .23 2.3.1.3 Các bước thực 23 2.3.2 Thao tác với GUI 24 2.3.2.1 Cách tạo giao diện GUI 24 CHƯƠNG 3: THIẾT KẾ VÀ LẬP TRÌNH 32 3.1 Thiết kế giao diện GUI 32 3.1.1 Giao diện giới thiệu .32 3.1.1.1 Tạo thuộc tính cho đối tượng 33 3.1.1.2 Một số tính mở rộng 35 3.1.1.3 Thực thi hàm: 37 3.1.2 Giao diện nén ảnh DCT 40 3.1.2.1 Khởi tạo đối tượng điều khiển 40 3.1.2.2 Tạo thuộc tính cho đối tượng: 41 CHƯƠNG 4: KẾT QUẢ THỰC NGHIỆM 45 CHƯƠNG 5: PHẦN KẾT LUẬN 49 5.1 Nhận xét 49 5.2 Hạn chế đề tài 49 5.3 Hướng phát triển đề tài 50 TRUYỀN THƠNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung DANH MỤC HÌNH ẢNH Hình 2.1 Các bước q trình mã hóa biến đổi DCT khối 17 Hình 2.2 Tạo giao diện GUI 21 Hình 2.3 Tạo giao diện GUI 22 Hình 2.4 Tạo giao diện GUI 22 Hình 2.5 Tạo giao diện GUI 23 Hình 2.6 Tạo giao diện GUI 24 Hình 2.7 Tạo giao diện GUI 24 Hình 2.8 Tạo giao diện GUI 25 Hình 3.1 Khởi tạo giao diện GUI 28 Hình 3.2 Giao diện ứng dụng 30 Hình 3.3a Hộp thoại Align Objects giao diện 31 Hình 3.3b Hộp thoại Align Objects giao diện 32 Hình 3.4 Giao diện mfile .33 Hình 3.5 Tìm hàm callback cho đối tượng điều khiển 34 Hình 3.6 Thiết kế giao diện 38 Hình 3.7 Giao diện ứng dụng hoàn chỉnh 41 Hình 3.8 Giao diện mfile .42 Hình 3.9 Hàm Callback cho đối tượng điều khiển 42 Hình 4.1 Hình gốc 73 Hình 4.2 Giao diện nén ảnh DCT 74 Hình 4.3 Giao diện giải nén ảnh DCT 75 TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung DANH MỤC BẢNG VÀ BIỂU MẪU Bảng 1.1 Kế hoạch nghiên cứu .8 Công thức (1) .14 Công thức (2) .15 Sơ đồ 2.1 Sơ đồ nén ảnh DCT 15 Sơ đồ 2.2 Sơ đồ giải nén .16 Công thức (3) .18 Sơ đồ 2.3 Sơ đồ khối mô tả hoạt động GUI thao tác giao diện 26 Bảng 2.1 Mô tả chức công cụ 27 Bảng 3.1 Mô tả thuộc tính đối tượng 30 Bảng 3.2 Mơ tả thuộc tính 40 Bảng 4.1 Bảng so sánh thông số hệ số DCT .76 TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung MỘT SỐ KÝ HIỆU VÀ CHỮ VIẾT TẮT DCT Discrete Cosine Transform JPEG Joint Photographic Experts Group Matlab Matrix Laboratory GUI Graphic User Interface RLE Run-length encoding DWT Discrete Wavelet Transform PKZIP Phil Katz ZIP LHA A compression program developed by Haruyasu Yoshizaki ARJ Archived by Robert Jung RAM Random Access Memory RGB Red Green Blue YUV A color model: Y is the luminance (brightness) U and V are the chrominance (color) components NTSC National Television System Committee PNG Portable Network Graphic MSE Mean Squared Error PSNR Peak Signal-To-Noise Ratio GIF Graphics Interchange Format TRUYỀN THƠNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung LỜI NĨI ĐẦU Thời đại công nghệ 4.0 mang đến thay đổi mặt kinh tế, kỹ thuật, … Nghành điện tử có bước phát triển vượt bậc Các sản phẩm công nghệ phát triển nhanh với tốc độ chóng mặt cơng nghệ truyền thông không ngoại lệ Nhu cầu chụp ảnh, quay video, để lưu lại khoảnh khắc đặc biệt điều thiết yếu sống Những hình, đoạn băng số hóa để lưu nhiều chia sẻ nhanh Qua thúc đẩy phát triển phần mềm liên quan đến vấn đề xử lí hình ảnh video Nén ảnh kỹ thuật mã hóa ảnh số nhằm giảm số lượng bit liệu cách loại bỏ thông tin dư thừa ảnh dư thừa thông tin, khơng gian, cấp xám hay thời gian Mục đích giảm chi phí việc lưu trữ ảnh chi phí thời gian để truyền ảnh xa truyền thông đảm bảo chất lượng u cầu Theo đó, Matlab ngơn ngữ lập trình bậc cao sử dụng để giải tốn kỹ thuật Matlab tích hợp sẵn toolbox thư viện để thực tính tốn, thể kết quả, cho phép lập trình, giao diện làm việc dễ dàng cho người sử dụng.Với phần mềm đồ họa cực mạnh cho phép mô mơ hình thực tế lập trình ứng dụng Xuất phát từ nhu cầu thực tế xu hướng nghiên cứu giới, thực đề tài “Tìm hiểu xây dựng ứng dụng nén ảnh JPEG Matlab” TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung TÓM TẮT Nén ảnh đề tài nghiên cứu thông dụng nay, dùng nhiều ứng dụng trở thành phần thiếu sống đại, từ ứng dụng điện thoại, đến chương trình chun mơn Việc chuyển định dạng thơng tin sử dụng bit cách thể liệu gốc, xác định thông tin không cần thiết loại bỏ chúng, cần thiết giảm nguồn tài nguyên dung lượng lưu trữ hay băng thông đường truyền Vậy nên đề tài chia làm chương: Chương 1: Tổng quan đề tài Nêu lên mục tiêu, nhiệm vụ nghiên cứu phương pháp nghiên cứu đề tài Chương 2: Cơ sở lý thuyết Sơ lược xử lý ảnh, nén ảnh jpeg, lý thuyết mã DCT nén ảnh, ứng dụng Matlab hướng dẫn sử dụng Guide Matlab Chương 3: Thiết kế lập trình Trình bày giao diện code nén ảnh DCT giải thích code Chương 4: Kết thực nghiệm Trình bày kết đạt được, hình ảnh gốc hình ảnh nén dùng phương pháp DCT bảng so sánh hệ số DCT Chương 5: Kết luận Kết luận hướng phát triển đề tài TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài Nén ảnh đề tài nghiên cứu thông dụng nay, dùng nhiều ứng dụng trở thành phần thiếu sống đại, từ ứng dụng điện thoại, đến chương trình chun mơn Việc chuyển định dạng thơng tin sử dụng bit cách thể liệu gốc, xác định thông tin không cần thiết loại bỏ chúng, cần thiết giảm nguồn tài nguyên dung lượng lưu trữ hay băng thông đường truyền Trong thời đại, người có nhu cầu lưu trữ hình ảnh nhiều hơn, nên phương pháp nén ảnh DCT giúp người dùng lưu trữ nhiều hình ảnh mà khơng cần phải tốn q nhiều dung lượng nhớ thiết bị, lưu lại chất lượng hình ảnh tốt 1.2 Mục tiêu nhiệm vụ nghiên cứu 1.2.1 Nhiệm vụ - Đưa sở lý thuyết - Tiến hành nghiên cứu thuật toán loại mã DCT - Đưa nguyên tắc mã hóa tốn mã hóa - Thiết kế giao diện chạy thử - Đánh giá ưu điểm nhược điểm phương pháp - Nghiên cứu phát triển thuật toán tối ưu - Nắm kiến thức phương pháp nén ảnh từ thiết kế lập trình giao diện nén ảnh mã DCT giao diện GUI Matlab 1.2.2 Mục tiêu - Vận dụng kiến thức học để lập trình code nén ảnh mã DCT - Thiết kế giao diện nén ảnh yêu cầu đề tài - Thiết kế giao diện Matlab đẹp dễ sử dụng TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung Hình 3.3b Hộp thoại Align Objects giao diện 3.1.1.3 Thực thi hàm: a) Giao diện mfile Khi cân chỉnh xong toàn giao diện GUI,nhấn Ctrl+S nhấn vào biểu tượng Save Menu ta lưu trữ file fig Matlab tạo file m để lưu trữ Sau nhấn F5 (hoặc nhân tổ hợp phím Ctrl + T nhấp vào biểu tượng Run Figure Menu) 35 TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung Khi Run, Matlab tự chạy file m hiển thị giao diện đồ họa lên hình Ta bắt đầu thao tác với file.m để viết code Hình 3.4 Giao diện mfile Khi ta chưa thao tác Trong file m xuất hình, đó, tất hàm function Matlab hỗ trợ tạo sẵn hàm chức có liên quan, ta việc thao tác Mỗi sau hàm có thích bên (sau dấu %), ta xóa tồn chúng đễ dễ nhìn khơng ảnh hưởng đến hàm Trong Mfile có sẵn hàm callback, ta tìm Mfile hàm liên quan để viết câu lệnh, nhiên, để nhanh làm sau:  Quay lại hình giao diện GUI vừa thiết kế, nhấp vào hộp thoại muốn thực thi hàm callback, nhấp chuột phải vào đối tượng chọn View Callbacks -> Callback, Như hình sau: 36 TRUYỀN THƠNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung Hình 3.5 Tìm hàm callback cho đối tượng điều khiển  Sau hàm callback tự động gọi trỏ chuột tìm đến vị trí Mfile Bây muốn gọi hàm ta thực Sau tiến hành viết câu lệnh cho  Một số hàm GUI Hàm callback lập trình cho nút button, checkbox, edit text… static text axes… khơng có hàm callback Mỗi callback viết với cấu trúc sau: 37 TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung function Tag_Callback(hObject, eventdata, handles) Với Tag giá trị Tag mà ta đặt tạo giao diện Các hàm chứa bên callback bao gồm hObject, evendata,handles [9]  Hobject hàm truy cập nội function riêng lẽ  Evendata hàm xác đinh thuộc tính function  Handles hàm truy cập liên kết function, bao gồm tất cấu trúc người dùng, sử dụng để truy xuất qua điều khiển khác Hàm Get cho phép ta gọi thuộc tính đối tượng Hàm Set cho phép ta đặt giá trị cho thuộc tính đối tượng 3.1.2 Giao diện nén ảnh DCT 3.1.2.1 Khởi tạo đối tượng điều khiển - Tương tự phần Giao diện giới thiệu - Lần lượt kéo thả nút hình bên dưới: 38 TRUYỀN THƠNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung Hình 3.6 Thiết kế giao diện - Mỗi hộp thoại có Inspector, cách nhâp đúp chuột vào chuột phải chọn Property Inspector 3.1.2.2 Tạo thuộc tính cho đối tượng: - Sau bảng mô tả giá trị thuộc tính hộp thoại hình, tiến hành thay đổi giá trị tương ứng theo bảng sau: STT Tên Thuộc Tính Giá Trị Thuộc Tính String DCT TRONG NÉN ẢNH SỬ DỤNG PHẦN MỀM MATLAB Tag TenDeTai Title Nén Ảnh 39 TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung Tag NA String ẢNH GỐC Tag tAnhGoc String ẢNH NÉN Tag tAnhNen1 Tag AnhGoc Tag AnhNen1 Title Giải Nén Ảnh Tag GNA String ẢNH NÉN Tag tAnhNen2 String ẢNH GIẢI NÉN Tag tAnhGiaiNen 10 Tag AnhNen2 11 Tag AnhGiaiNen 12 Tag CongCu 13 Tag TinhNang 14 String Chọn Ảnh Tag ChonBucAnh String Nén Ảnh Tag NenAnh String GiaiNenAnh Tag GiaiNen 15 16 17 String hệ số DCT hệ số DCT hệ số DCT hệ số DCT 40 TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung hệ số DCT 10 hệ số DCT 18 19 20 21 22 23 24 25 26 27 28 29 30 Tag HeSoDCT String Xóa Tag Xoa String Kích Thước Gốc Tag Kich_Thuoc_Goc String Tag KTG String KB Tag KB1 String Kích Thước Nén Tag Kich_Thuoc_Nen String Tag KTN String KB Tag KB2 String Hệ Số Nén Tag HSN String Tag HS String Thời Gian Nén Tag Thoi_Gian_Nen String MSE Tag MSE String Tag tMSE String PSNR Tag PSNR 41 TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung 31 32 33 String Tag tPSNR String Chuyển Giao Diện Tag Chuyen_Giao_Dien String Thốt Tag Thoat Bảng 3.2 Mơ tả thuộc tính - Sau chỉnh sửa thơng số ta dùng chuột để di chuyển hộp thoại, bố trí hộp thoại theo mong muốn, ta giao diện sau: 42 TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung Hình 3.7 Giao diện ứng dụng hồn chỉnh CHƯƠNG 4: KẾT QUẢ THỰC NGHIỆM 43 TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung Với hích thước ảnh gốc: 8741.68KB Hình 4.1 Hình gốc 44 TRUYỀN THƠNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung Hình 4.2 Giao diện nén ảnh DCT 45 TRUYỀN THƠNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung Hình 4.3 Giao diện giải nén ảnh DCT 46 TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung Sau thử nghiệm hệ số DCT, ta có bảng so sánh sau: Hệ số DCT 10 Kích thước nén 509.045 822.376 991.332 1123.15 1243.99 1301.23 Tỷ lệ nén 17.1727 10.6298 8.81812 7.78318 816.6836 6.71802 21.4747 13.2468 10.5933 9.11871 7.84672 7.27511 24.6154 15.0209 11.0407 9.18571 7.05194 5.9566 24.4479 14.8765 11.6929 10.097 8.47707 7.75109 34.8455 36.9437 37.9145 38.5655 39.2179 39.5464 34.2527 36.3978 37.7349 38.5337 39.6817 40.4148 34.2824 36.4398 37.4856 38.1229 38.8823 39.2712 MSE PSNR Bảng 4.1 Bảng so sánh thơng số hệ số DCT 47 TRUYỀN THƠNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung CHƯƠNG 5: PHẦN KẾT LUẬN 5.1 Nhận xét  Hiện nay, trình phát triển cơng nghệ số, vấn đề lưu trữ thơng tin quan trọng, có hình ảnh Chúng ta dùng thuật toán DCT để nén ảnh dùng phần mềm MATLAB Vì phương pháp nén ảnh nén có tổn hao, nên ảnh nén có hiệu việc dung lượng nhỏ ảnh gốc chất lượng ảnh bị thấp  Sau thử nghiệm hệ số DCT giữ lại 10 hệ số DCT mặt nạ đạt hiệu tối ưu nhất, vừa giảm dung lượng, độ phân giải ổn, mắt thường không phân biệt  Qua trình thực đề tài, chúng em nhận thấy biến đổi DCT không làm thông tin ảnh DCT biến đổi tuyến tính chun giá trị điểm ảnh từ miền không gian thành hệ số miền tần số Nén ảnh tổn hao dựa mã hóa DCT với tính tốn đơn giản, chất lượng đầu tốt dễ dàng thực  Với hệ số DCT mà kết nén độ phân giải ảnh khác Ứng với tỷ lệ nén cao độ hiển thị hình ảnh thấp ngược lại  Việc phân chia khối làm giảm thời gian tính toán hệ số, biến đổi DCT với khối nhỏ làm tăng độ xác tính tốn làm giảm thiểu sai số làm tròn số sinh 5.2 Hạn chế đề tài  Thời gian nén chậm ảnh dung lượng lớn  Ảnh với dung lượng thấp bị mờ 5.3 Hướng phát triển đề tài  Thời gian nén nhanh  Nâng cao chất lượng ảnh cách sử dụng phương pháp làm trơn ảnh  Làm tảng để phát triển đề tài khác “Thủy vân ảnh số dùng thuật toán biến đổi DCT”, “Phát ảnh bị chỉnh sửa dựa thuật tốn DCT”, … 48 TRUYỀN THƠNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung TÀI LIỆU THAM KHẢO [1] 136926683-Cong-Nghe-Nen-Anh-JPEG.docx [2] 52683135-Phương-phap-nen-ảnh-theo-chuẩn-JPEG.pdf [3] TS Phạm Việt Hà: Xử lý tín hiệu mã hóa, Viên Khoa học Kỹ thuật Bưu điện [4] Phan Thanh Tao: Giáo trình MATLAB, Trường Đại học Bách khoa Đà Nẵng [5] Nguyễn Phùng Quang: Giáo trình Matlab & Simulink, Kỹ Thuật – Công Nghệ [6] Nguyễn Quốc Trung: Xử lý tín hiệu lọc số, Khoa học Kỹ thuật, 2004 [7] Võ Đức Khánh, Hoàng Văn Kiếm, Giáo trình xử lý ảnh số, Đại học Quốc gia Thành phố Hồ Chí Minh [8] Nguyễn Kim Sách Xử lý ảnh Video số, Khoa học Kỹ thuật, 1997 [9] TS Phạm Hồng Liên, Đặng Ngọc Khoa, Trần Thanh Phương: Matlab ứng dụng viễn thông [10] Surbhi Singh, Vipin kumar Gupta: JPEG Image Compression and Decompression by Huffman Coding [11] Diễn đàn Matlab: https://www.mathworks.com/ [12] Matlab thầy Tạ Hải: http://www.matlabthayhai.info [13] Diễn đàn: https://vutienblog.com/xu-ly-anh-matlab-tong-quan-ve-anh-so/ 49 ... giới, thực đ? ?? tài ? ?Tìm hiểu xây dựng ứng dụng nén ảnh JPEG Matlab? ?? TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung TÓM TẮT Nén ảnh đ? ?? tài nghiên cứu thông dụng nay, dùng nhiều ứng dụng trở thành... QUAN VỀ Đ? ?? TÀI 1.1 Lý chọn đ? ?? tài Nén ảnh đ? ?? tài nghiên cứu thông dụng nay, dùng nhiều ứng dụng trở thành phần thiếu sống đ? ??i, từ ứng dụng điện thoại, đ? ??n chương trình chuyên môn Việc chuyển đ? ??nh...TRUYỀN THÔNG ĐA PHƯƠNG TIỆNGVHD: Nguyễn Thùy Dung LỜI CẢM ƠN  ? ?ề hồn thành khóa luận với đ? ?? tài ? ?Tìm hiểu xây dựng ứng dụng nén ảnh JPEG Matlab? ??, bên cạnh nỗ lực thân vận dụng kiến thức

Ngày đăng: 25/03/2023, 15:41

Tài liệu cùng người dùng

Tài liệu liên quan