Chuyển tới nội dung chính

Tách nền ảnh

Tách chủ thể khỏi ảnh bằng mô hình chạy ngay trên trình duyệt, rồi lưu PNG nền trong suốt hoặc đặt lên một màu.

Ảnh

Ảnh đã tách nền

Nền
Kích thước
—
Giữ lại
—
Chạy trên
—

Mở một ảnh có người hoặc vật ở phía trước. Lần đầu công cụ tải mô hình khoảng 25 MB, sau đó trình duyệt giữ lại.

Chạy ngay trên trình duyệt; những gì bạn nhập không rời khỏi trang này.

Cách hoạt động

Ảnh được tách nền thế nào

Một mô hình tách chân dung (MODNet, giấy phép Apache-2.0) nhìn bức ảnh rồi trả về một mặt nạ: mỗi pixel một giá trị xám cho biết pixel đó thuộc chủ thể bao nhiêu. Trắng là giữ, đen là bỏ, các mức xám ở tóc và viền cho chuyển tiếp mềm.

Mặt nạ được phóng về đúng kích thước ảnh gốc và ghi vào kênh alpha, nên màu của các pixel được giữ không bị thay đổi.

alpha = mặt nạ × alpha gốc ÷ 255

Trong suốt hoặc đặt lên một màu

Trong suốt lưu PNG có kênh alpha. Màu thì hoà chủ thể lên một màu phẳng bạn chọn, tiện cho ảnh thẻ hoặc ảnh sản phẩm cần nền đơn sắc.

File tải về lấy tên ảnh của bạn, thêm -no-background.png.

Tải mô hình

Mô hình không nằm sẵn trong trang. Lần đầu dùng, nó được tải từ Hugging Face hub (khoảng 25 MB) và trình duyệt lưu lại, nên các ảnh sau chạy ngay. Mô hình chạy trên GPU qua WebGPU nếu trình duyệt có, nếu không thì chạy trên CPU, chậm hơn.