Chƣơng trỡnh khảm ảnh

Một phần của tài liệu TÌM HIỂU MỘT SỐ KỸ THUẬT KHẢM ẢNH (Trang 53 - 62)

Chƣơng trỡnh đƣợc xõy dựng bằng bộ cụng cụ Visual Studio 2008 sử dụng ngụn ngữ lập trỡnh C#. Cú 2 tập ảnh mẫu dựng để khảm ảnh gồm 1000 ảnh jpg kớch thƣớc 50x50 và 1000 ảnh jpg kớch thƣớc 20x20. Chƣơng trỡnh sử dụng phƣơng phỏp trớch chọn đặc trƣng về màu sắc để tỡm ra ảnh tƣơng đồng cho cỏc vựng trờn ảnh gốc. Nhúm cỏc modul chớnh của chƣơng trỡnh:

1. Chọn và hiển thị ảnh nguồn dựng để khảm 2. Chọn thƣ mục chứa ảnh mẫu

3. Xử lý để cho ra ảnh khảm và hiển thị ảnh khảm sau khi đƣợc xử lý. Một số giao diện chớnh của chƣơng trỡnh:

Một số kết quả thu đƣợc:

Hỡnh 3.4: Ảnh khảm sử dụng ảnh mẫu kớch thƣớc 20x20

Hỡnh 3.6: Hỡnh ảnh phong cảnh đƣợc khảm từ tập ảnh mẫu 50x50

Hỡnh 3.7: Hỡnh ảnh phong cảnh đƣợc khảm từ tập ảnh mẫu 20x20

Qua hỡnh 3.4, 3.5, 3.6, 3.7 cú thể thấy chỉ cú rất ớt những ảnh nhỏ cú màu sắc tƣơng đồng với vị trớ tƣơng ứng của nú trờn ảnh gốc. Điều này chứng tỏ thuật toỏn và phƣơng phỏp tạo hỡnh khảm cũn rất nhiều sai sút.

KẾT LUẬN

Ngày nay, cựng với sự phỏt triển mạnh mẽ về mọi mặt của cụng nghệ thụng tin, truyền thụng thỡ xử lý ảnh cựng với cỏc phạm trự của nú cũng cú sự phỏt triển nhanh chúng và đúng một vai trũ quan trọng trong nhiều lĩnh vực. Khảm ảnh chớnh là một trong cỏc phạm trự đú.

Nội dung đồ ỏn đó chỉ ra đƣợc một số cỏc khỏi niệm và kĩ thuật khảm ảnh. Chƣơng trỡnh thử nghiệm khảm ảnh do em xõy dựng từ một trong cỏc kĩ thuật tỡm hiểu đƣợc đó cú thể tạo ra ảnh khảm từ nhiều ảnh nhỏ nhƣng chƣơng trỡnh chƣa đƣợc hoàn chỉnh do kết quả thu đƣợc khụng chớnh xỏc. Với kết quả thu đƣợc nhƣ vậy cú thể do rất nhiều cỏc nguyờn nhõn khỏc nhau và chƣơng trỡnh cần đƣợc xem xột lại một cỏch kĩ lƣỡng để cú thể hoàn chỉnh hơn.

Mặc dự đó hoàn thành đƣợc mục tiờu chớnh của đồ ỏn nhƣng do điều kiện về thời gian cú hạn mà lĩnh vực cần tỡm hiểu cũng tƣơng đối rộng nờn những gỡ tỡm hiểu đƣợc trong đồ ỏn sẽ khú trỏnh khỏi những thiếu xút. Chƣơng trỡnh thử nghiệm cũng chƣa thực sự hoàn thiện nhƣng đú cũng là một kết quả khả quan. Trong thời gian tới nếu cú điều kiện em sẽ tỡm hiểu thờm và cú thể sẽ xõy dựng một chƣơng trỡnh thử nghiệm về khảm ảnh hoàn chỉnh hơn.

TÀI LIỆU THAM KHẢO

Tài liệu Tiếng Việt

[1]. Đỗ Năng Toàn, Phạm Việt Bỡnh (2007), Giỏo trỡnh xử lý ảnh, Nhà xuất bản Đại học Thỏi Nguyờn.

[2]. Lƣơng Mạnh Bỏ, Nguyễn Thanh Thủy (2007), Nhập mụn xử lý ảnh số, Nhà xuất bản KHKT.

Tài liệu Tiếng Anh

[3]. Lowe David(2004). Distinctive image features from scale-invariant keypoints. International Journal of Computer Vision 2004

[4]. Tee Cheng Siew(2008). Feature selection for content-based image retrieval using statistical discriminant analysis. PhD thesis Faculty of Computer Science and Information System Universiti Teknologi Malaysia. 2008

[5]. PETER J. BURT and EDWARD H. ADELSONRCA, A Multiresolution Spline With Application to Image Mosaics, David Sarnoff Research Center.

Website

[6]. http://msdn.microsoft.com [7]. http://www.picturemosaics.com [8]. http://scien.stanford.edu

PHỤ LỤC

1. Hệ thống màu HSI

Hệ thống màu HSI mó húa thụng tin màu sắc bằng cỏch chia giỏ trị intensity I từ hai giỏ trị đƣợc mó húa thuộc về độ hội tụ của màu hue H và saturation S. Thành phần khụng gian màu HSI gồm cú ba phần:

- Hue đƣợc định nghĩa cú giỏ trị 0-2Π, mang thụng tin về màu sắc.

- Saturation cú giỏ trị 0-1, mang giỏ trị về độ thuần khiết của thành phần Hue.

- Intensity(Value) mang thụng tin về độ sỏng của điểm ảnh.

Ta cú thể hỡnh dung khụng gian màu HSI nhƣ là vật hỡnh nún. Với trục chớnh biểu thị cƣờng độ sỏng Intensity. Khoảng cỏch đến trục biểu thị độ tập chung Saturation. Gúc xung quanh trục biểu thị cho sắc màu Hue. Đụi khi, hệ thống màu HSI đƣợc coi nhƣ là hệ thống màu HSV dựng Value thay vỡ Intensity. Hệ thống màu HSI thỡ thớch hợp hơn với một số thiết kế đồ họa bởi vỡ nú cung cấp sự điều khiển trực tiếp đến ỏnh sỏng và hue. Hệ thống màu HSI cũng hỗ trợ tốt hơn cho những thuật toỏn xử lý ảnh vỡ sự tiờu chuẩn húa về ỏnh sỏng và tập chung vào hai tham số về độ hội tụ màu,và cƣờng độ màu

.

Hỡnh 2 : Khụng gian màu HSI

Hệ thống màu HSI cú sự phõn chia rừ rệt giữa ỏnh sỏng và màu sắc. Do đú cú khả năng rất lớn đƣợc ỏp dụng cho việc tớnh đặc trƣng và so sỏnh sự giống nhau về màu sắc của hai ảnh. Do đú nú rất thớch hợp cho việc tỡm kiếm ảnh dựa vào màu.

Sự giống và khỏc nhau giữa hai ảnh về mặt màu sắc đối với mắt ngƣời chỉ mang ý nghĩa tƣơng đối. Do đú khi ỏp dụng vào bài toỏn này trờn mỏy tớnh thỡ ta cũng giả lập sự tƣơng đối này. Phƣơng phỏp chớnh của việc tỡm kiếm theo màu sắc là dựng lƣợc đồ màu để làm đặc trƣng cho từng ảnh. Do những đặc điểm riờng của mụ hỡnh màu HSI và đặc trƣng của việc tỡm kiếm nờn tớnh lƣợc đồ màu cũng đƣợc dựng một mụ mỡnh rất đặc biệt để phự hợp cho những đặc điểm

2. Hệ thống màu CMYK

Từ CMYK (hay đụi khi là YMCK) là từ viết tắt trong tiếng Anh để chỉ mụ hỡnh màu loại trừ sử dụng trong in ấn màu. Mụ hỡnh màu này dựa trờn cơ sở trộn cỏc chất màu của cỏc màu sau:

C=Cyan trong tiếng Anh cú nghĩa là màu xanh lơ M=Magenta trong tiếng Anh cú nghĩa là màu hồng sẫm Y=Yellow trong tiếng Anh cú nghĩa là màu vàng

K=Key (trong tiếng Anh nờn hiểu theo nghĩa là cỏi gỡ đú then chốt hay chủ yếu để ỏm chỉ màu đen mặc dự màu này cú tờn tiếng Anh là black do chữ B đó đƣợc sử dụng để chỉ màu xanh lam (blue) trong mụ hỡnh màu RGB để tạo cỏc màu khỏc.

Hỗn hợp của cỏc màu CMY lý tƣởng là loại trừ (cỏc màu này khi in cựng một chỗ trờn nền trắng sẽ tạo ra màu đen). Nguyờn lý làm việc của CMYK là trờn cơ sở hấp thụ ỏnh sỏng. Màu mà ngƣời ta nhỡn thấy là từ phần của ỏnh sỏng khụng bị hấp thụ. Trong CMYK hồng sẫm cộng với vàng sẽ cho màu đỏ, hồng sẫm cộng với xanh lơ cho màu xanh lam, xanh lơ cộng với vàng sinh ra màu xanh lỏ cõy và tổ hợp của cỏc màu xanh lơ, hồng sẫm và vàng tạo ra màu đen.

Hệ thống màu CMY dƣờng nhƣ là một sự đảo ngƣợc của hệ thống màu RGB. Đặc tớnh của nú là sự đơn giản, ứng dụng nhiều trong thực tế. Tuy nhiờn khuyết điểm của nú cũng tƣơng tự nhƣ khụng gian màu RGB, tức là cỏch mó húa khỏc với cỏch mà con ngƣời cảm nhận về màu sắc khụng tƣơng thớch với việc so sỏnh nội dung cỏc ảnh.

Một phần của tài liệu TÌM HIỂU MỘT SỐ KỸ THUẬT KHẢM ẢNH (Trang 53 - 62)

Tải bản đầy đủ (PDF)

(62 trang)