Chuyển đổi miễn phí

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.

Hoặc

Về công cụ này

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.

Tại sao thay đổi kích thước hình ảnh

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.

Cách sử dụng

Thả hình ảnh, đặt kích thước mới, tải xuống.

  1. Tải lên hình ảnh của bạn: Kéo JPEG, PNG, WebP hoặc GIF vào khu vực tải lên hoặc nhấp để duyệt. Các tập tin lên tới 50 MB được hỗ trợ.
  2. Đặt kích thước mới: Nhập chiều rộng và chiều cao mục tiêu bằng pixel. Khóa tỷ lệ khung hình để duy trì tỷ lệ; mở khóa để kéo dài hình ảnh. Mục tiêu phổ biến: 1920×1080 cho HD, 1280×720 cho HD lite, 800×600 cho màn hình cũ hơn.
  3. Chọn định dạng và chất lượng: Giữ nguyên định dạng gốc hoặc chuyển đổi (JPEG cho ảnh, PNG cho đồ họa, WebP cho cả hai). Đối với các định dạng lossy, hãy đặt chất lượng 85-95 cho nội dung ảnh.
  4. Thay đổi kích thước và tải xuống: Trình duyệt vẽ nguồn lên canvas ở các kích thước mới và xuất kết quả. Lưu tập tin.

Các trường hợp sử dụng phổ biến

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.

Chi tiết kỹ thuật

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ể.

Thực tiễn tốt nhất

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

Điều gì xảy ra nếu tôi thay đổi kích thước thành kích thước lớn hơn?
Việc phóng to hình ảnh raster (nâng cấp) có thể làm cho hình ảnh đó bị mờ hoặc bị vỡ pixel vì các pixel mới phải được nội suy. Để có kết quả tốt nhất, hãy giảm kích thước hình ảnh xuống thay vì tăng kích thước hoặc sử dụng định dạng vectơ (SVG) cho đồ họa cần chia tỷ lệ.
Kích thước hình ảnh được đề xuất cho phương tiện truyền thông xã hội là gì?
Bài đăng trên Instagram: 1080×1080px, Câu chuyện trên Instagram: 1080×1920px, Ảnh bìa Facebook: 820×312px, Tiêu đề Twitter/X: 1500×500px, Biểu ngữ LinkedIn: 1584×396px, Hình thu nhỏ của YouTube: 1280×720px.
Việc thay đổi kích thước có ảnh hưởng đến chất lượng hình ảnh không?
Thu nhỏ (làm nhỏ hơn) nhìn chung có vẻ ổn vì dữ liệu pixel dư thừa được hợp nhất. Nâng cấp (làm cho lớn hơn) làm giảm chất lượng. Việc thay đổi kích thước cũng liên quan đến việc nén lại khi lưu dưới dạng JPG, điều này có thể tạo ra các thành phần lạ.
Tôi có thể thay đổi kích thước theo kích thước chính xác mà không bị biến dạng không?
Đúng. Luôn bật khóa tỷ lệ khung hình để duy trì tỷ lệ - nhập một chiều và chiều kia sẽ tự động điều chỉnh. Để buộc kích thước chính xác, hãy tắt khóa nhưng hình ảnh có thể bị kéo dài.
Tôi có thể thay đổi kích thước nhiều hình ảnh cùng một lúc không?
Thả nhiều tập tin; mỗi cái được thay đổi kích thước một cách độc lập. Đối với các lô rất lớn, công cụ máy tính để bàn (ImageMagick, sắc nét) sẽ hiệu quả hơn.
Hình ảnh của tôi có được tải lên máy chủ không?
Không. Việc thay đổi kích thước diễn ra hoàn toàn trong trình duyệt của bạn bằng API Canvas.
Việc thay đổi kích thước có bảo toàn siêu dữ liệu không?
Dải thay đổi kích thước dựa trên canvas, cấu hình EXIF, ICC và siêu dữ liệu khác. Đầu ra chỉ chứa dữ liệu pixel. Để thay đổi kích thước bảo toàn siêu dữ liệu, hãy sử dụng công cụ máy tính để bàn.
Kích thước tập tin tối đa là bao nhiêu?
50 MB. Giới hạn thực tế phụ thuộc vào bộ nhớ trình duyệt; hình ảnh rất lớn có thể bị chậm hoặc không tải được.