Hình ảnh Trình chỉnh sửa kích thước
Thay đổi kích thước hình ảnh theo bất kỳ kích thước nào. Khóa tỷ lệ khung hình để tránh biến dạng. Xuất dưới dạng PNG, JPG hoặc WEBP.
Thả hình ảnh của bạn ở đây
Hỗ trợ PNG, JPG, WEBP, GIF, v.v.
Thay đổi kích thước hình ảnh theo bất kỳ kích thước nào. Khóa tỷ lệ khung hình để tránh biến dạng. Xuất dưới dạng PNG, JPG hoặc WEBP.
Hỗ trợ PNG, JPG, WEBP, GIF, v.v.
Việc thay đổi kích thước hình ảnh sẽ thay đổi kích thước pixel của bitmap, nhỏ hơn (lấy mẫu xuống) hoặc lớn hơn (tăng mẫu). Hai hoạt động không tương đương. Lấy mẫu xuống loại bỏ dữ liệu pixel; upsampling phát minh ra dữ liệu pixel thông qua phép nội suy. Lấy mẫu xuống tạo ra hình ảnh nhỏ hơn, sắc nét hơn; upsampling tạo ra hình ảnh lớn hơn nhưng không thể khôi phục chi tiết không có trong nguồn. Biết bạn đang đi theo hướng nào sẽ xác định những gì mong đợi từ kết quả.
Trình thay đổi kích thước này chạy trong trình duyệt của bạn bằng API HTML5 Canvas. Hình ảnh nguồn được giải mã thành canvas, được vẽ ở các kích thước mới bằng cách sử dụng tính năng lấy mẫu lại tích hợp sẵn của trình duyệt và được mã hóa lại ở định dạng ban đầu (hoặc định dạng đầu ra mà bạn đã chọn). Cài đặt chất lượng ảnh hưởng đến các định dạng bị mất (JPEG, WebP). Kết quả đầu ra giống hệt với kết quả thay đổi kích thước dựa trên canvas trong bất kỳ ứng dụng web nào.
Để lấy mẫu xuống chất lượng cao nhất, trình duyệt sử dụng phép nội suy song tuyến tính hoặc nhị phân tùy thuộc vào việc triển khai. Đối với việc lấy mẫu lên, phép nội suy tương tự tạo ra kết quả mượt mà nhưng mềm mại. Các công cụ nâng cấp AI chuyên dụng (waifu2x, Topaz Gigapixel) tạo ra các bản nâng cấp sắc nét hơn nhưng yêu cầu các công cụ chuyên dụng.
Kích thước hình ảnh ảnh hưởng đến kích thước tệp, thời gian tải trang và khả năng tương thích nền tảng. Một bức ảnh 4000×3000 từ camera của điện thoại thông minh nặng vài megabyte; thay đổi kích thước thành 1920×1440 thường mang lại tệp nhỏ hơn 4-6× mà không làm giảm chất lượng khi xem màn hình. Được nhân lên trên nhiều hình ảnh trên một trang, đây là một thành tựu đáng kể về hiệu suất.
Yêu cầu nền tảng cũng thúc đẩy việc thay đổi kích thước. Ảnh hồ sơ ở các kích thước cụ thể, hình ảnh thị trường ở kích thước tối đa được phép, bản xem trước trên mạng xã hội ở tỷ lệ khung hình chính xác — mỗi nền tảng yêu cầu một kích thước cụ thể và việc thay đổi kích thước cục bộ nhanh hơn so với việc chống lại tính năng tự động thay đổi kích thước của nền tảng.
Thả hình ảnh, đặt kích thước mới, tải xuống.
Chọn kích thước mục tiêu phù hợp trước khi thay đổi kích thước - chọn kích thước quá nhỏ sẽ làm mất chi tiết, kích thước quá lớn sẽ lãng phí băng thông.
API Canvas lấy mẫu lại bằng cách sử dụng triển khai tích hợp sẵn của trình duyệt. Hầu hết các trình duyệt sử dụng phép nội suy song tuyến tính hoặc nhị phân; thuật toán chính xác khác nhau nhưng chất lượng có thể so sánh được trên các trình duyệt hiện đại.
Định dạng đầu ra phụ thuộc vào loại mime canvas.toBlob. PNG bảo tồn các pixel chính xác bằng cách nén không mất dữ liệu. JPEG áp dụng tính năng nén tổn thất dựa trên DCT ở chất lượng đã chọn. WebP hỗ trợ cả hai chế độ; WebP bị mất ở chất lượng 80-85 gần tương đương với JPEG ở chất lượng 90.
Tỷ lệ khung hình: bộ chỉnh lại khóa tỷ lệ khung hình theo mặc định để duy trì tỷ lệ. Việc mở khóa cho phép kéo dài tùy ý, điều này hiếm khi được mong muốn nhưng hữu ích cho các bố cục cụ thể.