Bộ Lọc Ảnh

Thả ảnh vào, chỉnh các bộ lọc với xem trước trực tiếp, rồi tải kết quả. Xem trước tức thì; tệp tải về được render chính xác bởi cùng engine chạy cục bộ trên trình duyệt.

File không bao giờ rời khỏi thiết bị của bạn

Thả ảnh để chỉnh sửa, hoặc nhấp để chọn

JPGJPEGPNGWEBPGIFBMP
0
0
0
0

Công cụ này làm gì

Thả một ảnh vào và chỉnh sáu bộ lọc — đen trắng, đảo màu, chỉnh sáng, tương phản, làm mờ và làm nét — với bản xem trước trực tiếp cập nhật ngay khi bạn kéo từng thanh trượt. Khi ưng ý với kết quả, nhấn tải xuống để nhận file hoàn chỉnh, được render bởi cùng engine xử lý ảnh dùng chung cho cả nhóm công cụ này.

Sáu bộ lọc

Bộ lọcPhạm viHiệu ứng
Đen trắngBật/tắtLoại bỏ toàn bộ màu sắc, chỉ giữ lại các sắc độ xám
Đảo màuBật/tắtĐảo ngược mọi màu sắc thành màu đối lập, giống phim âm bản
Độ sáng-100 đến 100Làm sáng hơn (giá trị dương) hoặc tối hơn (giá trị âm) từng điểm ảnh
Tương phản-100 đến 100Kéo giãn khoảng cách giữa các giá trị điểm ảnh (giá trị dương) hoặc thu hẹp lại (giá trị âm)
Làm mờ0 đến 20Làm mềm chi tiết; giá trị càng cao càng mờ mạnh
Làm nét0 đến 10Tăng độ rõ của các đường viền; giá trị càng cao càng nét mạnh

Các bộ lọc được kết hợp với nhau, không loại trừ lẫn nhau — bạn có thể vừa bật đen trắng, vừa giảm nhẹ độ sáng, vừa thêm chút làm mờ cùng lúc. Tổ hợp bạn để đang bật sẽ luôn được áp dụng theo đúng một thứ tự cố định: đen trắng, đảo màu, chỉnh sáng, tương phản, làm mờ, rồi làm nét.

Xem trước trực tiếp so với file tải về

Mẹo: Bản xem trước trên màn hình là một phép xấp xỉ nhanh và khá sát, dựng từ các bộ lọc CSS của trình duyệt — mục đích là phản hồi tức thì khi bạn kéo thanh trượt. File bạn thực sự tải về được tạo ra bởi một engine WebAssembly riêng, áp dụng đúng công thức lọc một cách chính xác. Hai kết quả thường trông gần như giống hệt nhau, nhưng hãy coi file tải về là kết quả chính xác nếu bạn thấy có chênh lệch nhỏ, đặc biệt là quanh hiệu ứng làm nét.

Sự khác biệt này tồn tại vì các bộ lọc CSS có thể render tức thì sau mỗi lần bạn nhấn phím, điều rất cần khi bạn đang thử nghiệm với các thanh trượt, nhưng chúng không tái hiện hoàn hảo mọi phép xử lý. Làm nét là ví dụ rõ nhất: không hề có bộ lọc CSS nào cho hiệu ứng này, nên bản xem trước trực tiếp đơn giản là bỏ qua nó, và bạn chỉ thấy được hiệu ứng thật sự khi tải file về. Đen trắng, đảo màu, chỉnh sáng, tương phản và làm mờ đều có bộ lọc CSS tương ứng khá sát, nên bản xem trước của chúng bám khá gần kết quả cuối cùng, nhưng vẫn chỉ là xấp xỉ chứ không phải render giống hệt từng điểm ảnh.

Ảnh của bạn giữ nguyên định dạng gốc

Công cụ này chỉ thay đổi điểm ảnh, không thay đổi định dạng file. Một ảnh JPEG thả vào sẽ ra JPEG, một ảnh PNG sẽ ra PNG, và tương tự với WebP, GIF, BMP. Nếu file gốc của bạn là JPEG, kết quả sau khi lọc sẽ được mã hóa lại ở một mức chất lượng cố định khá cao, để phần hao hụt do nén lại này ở mức tối thiểu — sẽ không có thanh trượt chất lượng nào ở đây, vì công cụ lọc tập trung vào hiệu ứng hình ảnh chứ không phải dung lượng file.

Nếu bạn cần đổi định dạng đầu ra — chẳng hạn chuyển một ảnh đã lọc sang WebP để trang web tải nhanh hơn — hãy đưa nó qua công cụ Đổi Định dạng Ảnh sau khi lọc xong.

Ảnh của bạn không bao giờ rời khỏi thiết bị

Ngay khi bạn thả một ảnh vào, dữ liệu của nó vẫn ở nguyên trên tab trình duyệt. Bản xem trước trực tiếp được chính trình duyệt của bạn vẽ ra, còn file tải về cuối cùng được tạo bởi một module WebAssembly nhỏ, không bao giờ gửi đi bất cứ thứ gì qua mạng. Đóng tab là mọi thứ biến mất — không có gì còn lại trên server nào cả, vì ngay từ đầu đã không có server nào tham gia.

Nếu bạn cũng muốn resize ảnh này, kiểm tra dữ liệu ẩn (metadata), hoặc giảm dung lượng file, hãy xem thêm các công cụ Resize Ảnh, Xem & Xóa Metadata EXIFNén Ảnh — tất cả đều xử lý theo cùng cách hoàn toàn trên thiết bị.

Câu hỏi thường gặp

Công cụ bộ lọc ảnh này có thật sự miễn phí không?
Có. Không cần đăng ký, không watermark, và không giới hạn số lượng ảnh bạn có thể chỉnh. Công cụ chạy hoàn toàn trong trình duyệt nên không phát sinh chi phí server.
Ảnh của tôi có bị upload lên đâu không?
Không. Phần xem trước được trình duyệt của bạn vẽ ngay tại chỗ, còn quá trình lọc cuối cùng chạy qua WebAssembly ngay trong tab đó. File của bạn không bao giờ được gửi qua mạng.
Vì sao ảnh tải về của tôi trông hơi khác so với bản xem trước?
Bản xem trước trên màn hình là một phép xấp xỉ nhanh, dựng từ các bộ lọc CSS có sẵn của trình duyệt, giúp bạn hình dung hiệu ứng ngay khi kéo thanh trượt. File bạn tải về được render bởi engine xử lý ảnh thật sự, áp dụng đúng công thức toán học mỗi lần như nhau. Hai kết quả này thường rất giống nhau, nhưng có thể lệch một chút — rõ nhất là với hiệu ứng làm nét, vốn không có bản xem trước tương ứng, nên hiệu ứng của nó chỉ hiện ra khi bạn tải file về.
Vì sao làm nét không hiện trong bản xem trước trực tiếp?
Trình duyệt không có sẵn bộ lọc làm nét như cách nó có cho đen trắng, chỉnh sáng hay làm mờ, nên không có gì để xấp xỉ trên màn hình. Thanh trượt làm nét vẫn hoạt động bình thường — bạn chỉ thấy hiệu ứng của nó lần đầu tiên ở file đã tải về, thay vì trong lúc đang chỉnh.
Các bộ lọc được áp dụng theo thứ tự nào?
Đen trắng trước, rồi đến đảo màu, chỉnh sáng, tương phản, làm mờ, và cuối cùng là làm nét — luôn theo đúng thứ tự cố định này, bất kể bạn vừa chỉnh thanh trượt nào gần nhất. Bộ lọc nào đang ở giá trị mặc định, không hiệu ứng, sẽ được bỏ qua hoàn toàn.
Tôi nhận lại file ở định dạng nào?
Đúng định dạng bạn đã thả vào. Ảnh JPEG vẫn ra JPEG, PNG vẫn ra PNG, tương tự với WebP, GIF và BMP — công cụ này chỉ thay đổi điểm ảnh, không bao giờ đổi định dạng file. Nếu cần đổi định dạng, hãy dùng công cụ Đổi Định dạng Ảnh.
Tôi có thể lọc nhiều ảnh cùng một lúc không?
Công cụ này xử lý từng ảnh một, để bạn có thể theo dõi bản xem trước cập nhật ngay khi chỉnh từng thanh trượt. Thả ảnh tiếp theo sau khi đã tải xong ảnh hiện tại.