16 điểm bởi GN⁺ 2023-11-24 | 3 bình luận | Chia sẻ qua WhatsApp
  • Ansel là phần mềm chỉnh sửa ảnh mã nguồn mở dành cho các nghệ sĩ số, giúp họ thêm cách diễn giải riêng của mình vào ảnh số gốc.
  • Aurélien Pierre, người từng là nhà phát triển của "Darktable", đã fork codebase và bắt đầu phát triển độc lập.
    • Công cụ chỉnh sửa ảnh mã nguồn mở chuyên nghiệp với giao diện tương tự Lightroom và nhiều tính năng.
  • Dựa trên di sản của nghệ sĩ piano kiêm nhiếp ảnh gia Ansel Adams, đồng thời phát triển các kỹ thuật buồng tối phục vụ tầm nhìn nhiếp ảnh của ông.

Cách cài đặt

  • Linux: có thể tải tệp thực thi độc lập với bản phân phối ansel.appimage.
  • Windows: có thể tải trình cài đặt cho Windows 10 & 11 ansel.exe.
  • Build từ mã nguồn: cung cấp hướng dẫn build để tối ưu hiệu năng theo phần cứng.
  • Cấu hình khuyến nghị tối thiểu: CPU Intel i5 (4 nhân) / 8 GB RAM / GPU Nvidia GTX 850.
  • Các liên kết ở trên luôn trỏ đến bản nightly mới nhất của nhánh "stable".
  • Nếu cần một phiên bản cụ thể hoặc cần rollback, có thể tìm tất cả các phiên bản trung gian trên Github.

Đặc điểm của Ansel

  • Dù đã có nhiều giải pháp ảnh cho số đông, từ filter trên smartphone đến JPEG từ máy ảnh, Ansel đặt nghệ sĩ vào trung tâm của quá trình sáng tạo và cho phép thao tác hình ảnh chính xác, tinh tế.
  • Cho phép diễn giải ảnh gốc bằng khoa học màu hiện đại và khả năng điều khiển màu độc lập.

Những gì Ansel cung cấp

  • Quản lý bộ sưu tập ảnh, chỉnh sửa không phá hủy với ảnh số gốc và ảnh quét phim, xuất kết quả sang các định dạng tệp phổ biến.
  • Lưu lịch sử chỉnh sửa dưới dạng văn bản, cho phép quay lại bất kỳ bước chỉnh sửa nào bất cứ lúc nào.

Xử lý màu

  • Cung cấp khoa học màu hiện đại tương thích HDR: CIE CAT 2016, không gian màu HDR JzAzBz (2017), darktable UCS năm 2021, v.v.
  • Chỉnh white balance và hiệu chỉnh màu, hiệu chuẩn màu bằng color checker.
  • Tạo không khí và cá tính cho ảnh bằng các điều khiển tinh tế, chi tiết trong các không gian màu RGB, Ych, HSB.
  • Thích nghi sắc độ để khớp màu, nhập màu thông qua tọa độ CIE Lab hoặc lấy mẫu màu từ ảnh khác.

Xử lý tông màu

  • Phương pháp xử lý tông màu giúp thao tác độ sáng tối mà không ảnh hưởng đến độ bão hòa hay sắc độ, đồng thời vẫn tôn trọng phần xử lý màu.
  • Khôi phục vùng tối sâu và nén dải tương phản động bằng HDR tone mapping, bảo đảm màu sắc phù hợp với không gian màu đầu ra bằng color gamut mapping.
  • Cân bằng mật độ dựa trên vùng phơi sáng, bảo toàn tương phản cục bộ bằng thuật toán phát hiện biên.

Tái tạo hình ảnh

  • Hồi sinh sức mạnh của các ống kính cũ bằng khử nhòe ống kính sử dụng machine learning dựa trên gradient đa tỷ lệ.
  • Khôi phục kết cấu và độ bão hòa màu trong các ảnh có sương mù và ảnh bị mờ.
  • Khử nhiễu màu, làm mịn và hòa trộn nhiễu độ sáng.
  • Tái tạo vùng highlight để phục hồi màu sắc và kết cấu, đồng thời bảo đảm các vùng highlight có thể in với sắc độ phù hợp bằng color gamut mapping.

Tính năng đặc biệt

  • Tự động hiệu chỉnh phối cảnh bằng machine learning, xoay, căn chỉnh và crop ảnh có tính đến loại ống kính.
  • Ẩn danh người, biển số xe, v.v. để phù hợp với các điều kiện sử dụng mạng mang tính nhạy cảm về mặt xã hội.

Tính tương thích

  • Ansel dựa trên darktable 4.0 và hoàn toàn tương thích với cơ sở dữ liệu cùng tệp XMP của darktable từ phiên bản 2.x đến 4.0.
  • Dùng Rawspeed và Libraw để giải mã ảnh gốc; các máy ảnh mới có thể mất tới 24 tháng sau khi phát hành thương mại để được hỗ trợ.
  • Đã được dịch đầy đủ sang tiếng Anh, tiếng Pháp, tiếng Trung giản thể; đồng thời có bản dịch một phần sang tiếng Đức, tiếng Tây Ban Nha, tiếng Bồ Đào Nha, tiếng Ukraina, v.v.

Giới thiệu về nhà phát triển Aurélien Pierre

  • Aurélien Pierre là một trong số ít người có thể vừa viết các chương trình máy tính hiệu quả, vừa đọc các bài báo học thuật về toán ứng dụng, đồng thời có hiểu biết toàn diện về nhiếp ảnh và màu sắc.
  • Sau khi cống hiến 4 năm cho dự án Darktable, ông thất vọng với cách dự án vận hành vừa thiếu trách nhiệm vừa đẩy mọi thứ đi quá nhanh cùng lúc.
  • Việc phát triển Ansel được định hướng bởi kết quả và được thực hiện thông qua khoa học màu phù hợp trên toàn bộ pixel pipeline.
  • Ông hiện đầu tư trung bình 45 giờ mỗi tuần cho việc phát triển, và nếu bạn nghĩ các lựa chọn imaging mã nguồn mở cần được cải thiện thì điều đó sẽ không tự xảy ra.

Ý kiến của GN⁺

Điểm quan trọng nhất trong bài viết này là Ansel cung cấp cho các nghệ sĩ số một công cụ mạnh mẽ để thêm cách diễn giải riêng vào ảnh số gốc của họ. Phần mềm này đặt sự sáng tạo của người dùng lên hàng đầu và đang mở ra chân trời mới cho chỉnh sửa ảnh thông qua khoa học màu hiện đại cùng các tính năng biên tập tinh vi. Niềm đam mê và chuyên môn của nhà phát triển Aurélien Pierre được phản ánh trong dự án, mang lại nội dung thú vị cho những ai quan tâm đến chỉnh sửa ảnh.

3 bình luận

 
laeyoung 2023-11-26

Có một cuốn sách vừa giải thích về các bức ảnh, vừa kể câu chuyện ông Ansel Adams đã "retouch thủ công" trước thời Photoshop.

https://amazon.com/Examples-Making-Photographs-Ansel-Adams/dp/…

 
GN⁺ 2023-11-24
Ý kiến trên Hacker News
  • Aurélien Pierre, cựu lập trình viên của "darktable", đã fork codebase và bắt đầu phát triển độc lập. Anh ấy có quan điểm rất mạnh về cách làm đúng và đã làm tốt việc sắp xếp lại UI. Hiện tại, Ansel và darktable vẫn tương thích về cơ sở dữ liệu nội bộ nên người dùng có thể dễ dàng chuyển đổi giữa hai chương trình. Tuy nhiên, nếu bản fork phát triển theo hướng quá khác biệt thì việc duy trì tính tương thích có thể sẽ khó khăn.

  • darktable đã thay đổi đáng kể trong vài năm gần đây, từ quy trình làm việc "display-referred" sang "scene-referred". Aurélien đã đóng góp rất nhiều mã cho quá trình này, trong đó module Filmic đặc biệt quan trọng. darktable không thân thiện với người dùng hay trau chuốt như các công cụ thương mại khác (Lightroom, Affinity, Capture One), nhưng nếu chịu đầu tư thời gian để học thì nó hoàn toàn đủ năng lực.

  • Một lập trình viên đã dành 4 năm cho dự án darktable nói rằng anh ấy đã chứng kiến dự án bị phá hỏng bởi những người thiếu trách nhiệm và không có cảm quan thiết kế. Đây là một dự án nơi mọi lập trình viên đều đẩy chương trình nghị sự của riêng mình, không ai chịu trách nhiệm, và mọi thứ đều được thúc quá nhanh cùng một lúc.

  • Có người dùng tò mò chuyện gì đã xảy ra với dự án darktable. Dựa trên vài lần sử dụng, họ thấy đây có vẻ là một công cụ tốt đối với người biết cách dùng, nhưng vẫn thắc mắc về những drama nội bộ của dự án.

  • Một người dùng Nix đã thành công chỉnh sửa một biến thể darktable để build Ansel. Do GitHub Release không có bản phát hành nào từ sau tháng 12, họ đã dùng fetchgit để build.

  • Một người dùng thường xuyên dùng darktable cho ảnh chụp dưới nước nhưng muốn thử Ansel. Ở các phiên bản darktable gần đây có một số điểm gây khó chịu: tính năng bù phơi sáng của máy ảnh được bật mặc định nên phải tắt đi nếu không ảnh sẽ bị bạc màu, tính năng yêu thích biến mất, các module hữu ích bị ẩn, có hai module cân bằng trắng nên hiện cảnh báo, và sau khi nâng cấp thì thiết lập xuất bị đặt lại làm mất dữ liệu EXIF.

  • Có người dùng gần đây đã thấy một câu trích dẫn dường như cho thấy Ansel Adams từng dự đoán vào năm 1980 rằng nhiếp ảnh "điện tử" sẽ là xu hướng lớn tiếp theo. Họ muốn tìm lại câu trích dẫn đó.

  • Có người dùng đã thử build trên MacOS nhưng không thành công. Họ chạy lệnh brew trong script CI cho macOS, khởi tạo git submodule, rồi chạy build.sh thì gặp lỗi.

  • Một người dùng từng gặp khó khăn trong việc hiểu quy trình làm việc của darktable muốn thử Ansel. Họ cảm thấy UI phức tạp, thiếu các chức năng cơ bản và có quá nhiều tính năng mà phần lớn người dùng có lẽ sẽ không dùng tới. Họ hy vọng Ansel sẽ mang lại sự cân bằng tốt hơn giữa tính năng và UI. Hiện tại họ đang dùng Another RawTherapee, công cụ kết hợp sức mạnh của RawTherapee với UI tương tự Lightroom.

  • Có người dùng đã cố kiểm tra danh sách máy ảnh được hỗ trợ, nhưng liên kết "Supported Cameras" lại dẫn tới một trang bị chiếm dụng tên miền, khiến họ nghi ngờ về độ tin cậy.

  • Có ý kiến cho rằng những người vừa có hiểu biết toàn diện về quang học và màu sắc, vừa có thể viết các chương trình máy tính hiệu quả và đọc các bài báo học thuật về toán ứng dụng là cực kỳ hiếm, nhưng lại có rất nhiều ứng dụng chỉnh sửa ảnh và rất nhiều người thử làm lĩnh vực này. Phần mềm chỉnh sửa ảnh và bitmap mã nguồn mở vẫn đang chờ một tác phẩm tiêu biểu như Blender hay Godot; GIMP, RawTherapee, darktable v.v. nhìn chung đều có thể làm được việc, nhưng với những người tìm kiếm niềm vui và tính thẩm mỹ trong nhiếp ảnh thì chúng có cảm giác quá thiên về kỹ thuật, thiếu tập trung và chưa đủ trau chuốt. Người dùng này đang dùng DxO và Affinity; dù tốn kém hơn, chúng giúp họ tận hưởng việc chụp ảnh hơn nhiều so với khi dùng darktable và GIMP.

  • Một người dùng hiện đang dùng Lightroom Classic cho rằng Ansel đáng để xem thử. Khi thử darktable vài năm trước, họ có cảm giác bị từ chối ngay lập tức, nhưng họ thích ý tưởng một lập trình viên giỏi và có quan điểm rõ ràng fork một dự án phổ biến. Họ ủng hộ anh ấy.