Article:
Sepia - màu của con mực
1469
ngocdaothanh.myopenid.com 149Updated about 1 year ago |
Kĩ thuật chụp ảnh ra đời từ khoảng 2 thế kỉ trước. Nếu để ý, sẽ thấy tất cả ảnh giấy tồn tại được cho đến ngày nay đều là ảnh sepia. Sepia là từ tiếng Hi Lạp, có nghĩa là mực của con mực.
![]()
Do đó, hiệu ứng ảnh sepia mang tạo cảm giác rất thời gian. Bài viết này trình bày nguyên lí chuyển ảnh màu kĩ thuật số thành ảnh sepia.
Lịch sử ảnh sepia
Trong kĩ thuật chụp ảnh nguyên thủy, ảnh đều chỉ có một tone (tông màu, là kết hợp của brightness và saturation) nhất định. Bạc là chất để tạo ảnh gốc. Để ảnh có được tone màu hợp mắt hơn, ảnh gốc cần được xử lí để thay thế kim loại bạc trong ảnh bằng hợp chất có tone hợp lí. Việc thay thế này cũng có tác dụng làm ảnh bền với các chất hóa học có trong không khí hơn, bởi bạc là chất rất dễ bị oxy hóa.
Trong các hợp chất thay thế, Ag2S là hợp chất cho ra tone có màu của con mực. Dân chụp ảnh từ xa xưa đã rất élegant, nên không thô lỗ gọi màu này là màu con mực mà gọi nó là sepia, nghe rất chi là tao nhã
Tone này vừa hợp mắt mà hợp chất này cũng rất bền vững, nên ảnh giấy còn giữ được cho đến ngày nay qua bao biến động của thời cuộc, qua khói thuốc lá thuốc lào khói ô nhiễm khí thải v.v. đều là ảnh sepia là vì vậy.
Chuyển ảnh màu thành ảnh sepia
Đến công ty X nào đó, nếu được em thư kí trẻ trung xinh đẹp
tiếp
thì dễ chịu hơn là phải nghe lão giám đốc trán hói huyên
thuyên phải không? Cũng như vậy, phần này chúng ta dùng hệ màu HSV nhân bản ai
cũng hiểu được để nói chuyện hơn là dùng hệ màu RGB chỉ có cái TV hiểu được.
Có vài phương pháp biến ảnh màu thành ảnh sepia, ví dụ:
- Phương pháp Adobe: đối với tất cả điểm ảnh trong tấm ảnh, biến tất cả giá trị H thành 27 và S thành 21, V bằng bao nhiêu thì cứ giữ nguyên (trong Photoshop H: 0-360, S, V: 0-100). Phương pháp này được hiểu là màu sepia có giá trị Hex: #704214, RGB: 112, 66, 20. Ảnh sepia là ảnh có tone màu con mực, còn giá trị sáng tối V biến thiên tùy ý.
- Phương pháp M$: R' = (R × 0.393 + G × 0.769 + B × 0.189); G' = (R × 0.349 + G × 0.686 + B × 0.168); B' = (R × 0.272 + G × 0.534 + B × 0.131); Có ai hiểu không ạ?
Chúng ta thử dùng phương pháp Adobe theo thuật toán sau:
- Đổi ảnh từ RGB sang HSV
- Duyệt qua toàn bộ điểm ảnh, cố định giá trị H thành 27, V thành 21
- Đổi ảnh từ HSV về lại RGB
Demo và source code: xin xem phần upload.
149
Updated about 1 year ago
about 1 year ago