Xoay và lật ảnh trên trình duyệt: góc vuông, góc lẻ và cách khung ảnh thay đổi
Công cụ xoay ảnh theo bốn nút nhanh hoặc theo thanh trượt từ 0 tới 359 độ, kèm hai nút lật ngang và lật dọc có thể dùng chồng lên nhau. Bản xem trước cập nhật ngay, còn khi tải về ảnh được vẽ lại trên canvas với khung mới tính đúng theo góc xoay. Ảnh không rời khỏi máy bạn.
Tính năng nổi bật
- Bốn nút xoay nhanh gồm trừ 90 độ, cộng 90 độ, 180 độ và đặt lại về 0
- Thanh trượt góc xoay tự do từ 0 tới 359 độ, hiển thị số độ đang chọn
- Lật ngang và lật dọc bật tắt độc lập, có thể bật cả hai cùng lúc
- Bản xem trước áp dụng ngay mọi thay đổi kèm hiệu ứng chuyển động mượt
- Khi tải về, khung ảnh mới được tính lại theo đúng góc xoay nên không bị cắt góc
- Nhận mọi định dạng ảnh mà trình duyệt mở được, gồm JPG, PNG, WebP, GIF
- Xuất file PNG giữ nguyên chất lượng, không nén mất dữ liệu thêm lần nào
- Toàn bộ xử lý chạy bằng canvas trong trình duyệt, ảnh không gửi lên máy chủ
Vì sao ảnh cần xoay lại nhiều đến vậy
Phần lớn nhu cầu xoay ảnh đến từ ba nguồn. Thứ nhất là ảnh chụp dọc bằng điện thoại nhưng khi mở trên máy tính hoặc tải lên một hệ thống nào đó lại nằm ngang; nguyên nhân là ảnh thật ra vẫn nằm ngang trong file, chỉ có một thẻ đánh dấu hướng đi kèm bảo phần mềm phải xoay khi hiển thị, và không phải phần mềm nào cũng đọc thẻ đó. Thứ hai là ảnh chụp tài liệu hoặc hóa đơn khi bạn cầm điện thoại ngang cho gọn, tới lúc gửi đi thì người nhận phải nghiêng đầu mà đọc. Thứ ba là ảnh cần lật gương, chẳng hạn ảnh tự chụp mà nhiều điện thoại lưu ở dạng đã lật khiến chữ trên áo hoặc trên bảng bị ngược. Cả ba đều là việc mất chưa tới mười giây nhưng lại buộc bạn mở phần mềm chỉnh sửa ảnh hoặc cài một ứng dụng riêng. Công cụ này làm đúng ba việc đó, chạy ngay trong trình duyệt, và quan trọng là khi tải về nó vẽ lại ảnh trên canvas với khung tính đúng nên kết quả là một file mới thật sự đã xoay chứ không phải một ảnh chỉ trông như đã xoay.
Lợi ích khi sử dụng
- Xử lý xong một tấm ảnh trong vài giây, không cần mở phần mềm chỉnh sửa
- Khung ảnh khi tải về được tính lại nên góc ảnh không bị cắt cụt
- Xoay xong lưu lại giúp chấm dứt tình trạng ảnh hiện sai hướng trên hệ thống khác
- Ảnh xử lý trên máy bạn nên dùng được với ảnh giấy tờ và ảnh nội bộ
- Đặt lại về 0 chỉ bằng một nút nên thử nhiều phương án rất nhanh
Cách xoay hoặc lật một tấm ảnh
- 1Bấm vào khung chấm gạch để chọn ảnh từ máy, ảnh sẽ hiện ngay ở vùng xem trước bên trái.
- 2Dùng nút cộng 90 độ hoặc trừ 90 độ cho các trường hợp thường gặp, hoặc bấm 180 độ nếu ảnh bị lộn ngược.
- 3Nếu cần chỉnh một góc nghiêng nhỏ, kéo thanh trượt góc xoay tới con số mong muốn, số độ hiện ngay trên nhãn.
- 4Bấm Ngang hoặc Dọc nếu cần lật gương, hai nút này bật tắt độc lập và có thể dùng đồng thời với góc xoay.
- 5Bấm Tải xuống, ảnh được vẽ lại trên canvas theo đúng góc và hướng lật rồi lưu về máy dưới dạng PNG.
Khung ảnh thay đổi ra sao khi xoay
Xoay 90 hoặc 270 độ thì chiều rộng và chiều cao đơn giản là hoán đổi cho nhau: một ảnh 4.000 nhân 3.000 sau khi xoay sẽ thành 3.000 nhân 4.000, không thừa không thiếu một điểm ảnh nào. Xoay 180 độ thì kích thước giữ nguyên. Nhưng với góc lẻ thì phức tạp hơn, vì hình chữ nhật nghiêng đi cần một khung chữ nhật lớn hơn để chứa trọn. Công thức là chiều rộng mới bằng chiều rộng cũ nhân trị tuyệt đối của cô sin góc cộng chiều cao cũ nhân trị tuyệt đối của sin góc, còn chiều cao mới tính đối xứng lại. Lấy ví dụ một ảnh vuông 1.000 nhân 1.000 xoay 45 độ: cả sin lẫn cô sin của 45 độ đều xấp xỉ 0,707, nên khung mới là 1.414 nhân 1.414, tức diện tích tăng đúng gấp đôi. Công cụ áp dụng đúng công thức này khi vẽ lên canvas, nhờ vậy không góc nào của ảnh bị cắt mất khi tải về. Điều này khác với bản xem trước trên màn hình: bản xem trước chỉ xoay bằng hiệu ứng hiển thị trong một khung có giới hạn chiều cao, nên ở góc lẻ bạn có thể thấy ảnh như bị che bớt, đó chỉ là chuyện hiển thị chứ file tải về vẫn đủ.
Góc lẻ tạo ra bốn góc trong suốt, xử lý thế nào
Khi xoay một góc không phải bội số của 90, ảnh gốc nằm nghiêng bên trong khung chữ nhật mới, và bốn tam giác ở bốn góc khung không có dữ liệu ảnh nào. Canvas để trống những vùng đó, nghĩa là chúng trong suốt hoàn toàn. Nếu bạn mở file PNG kết quả bằng trình xem ảnh có nền tối, bạn sẽ thấy bốn góc đen; mở bằng trình có nền sáng thì thấy trắng; đưa lên một trang web có nền màu thì bốn góc sẽ lộ đúng màu nền đó. Đây không phải lỗi mà là bản chất của phép xoay. Có ba cách xử lý tùy nhu cầu. Cách gọn nhất là chấp nhận nền trong suốt và dùng ảnh ở nơi có nền phù hợp, đây cũng là lý do đầu ra được để ở định dạng PNG chứ không phải JPEG vốn không hỗ trợ vùng trong suốt. Cách thứ hai là sau khi tải về, cắt lại ảnh bằng một khung chữ nhật nằm hoàn toàn bên trong phần có dữ liệu, đổi lại bạn mất một phần mép ảnh. Cách thứ ba là mở ảnh trong phần mềm chỉnh sửa và đổ một lớp nền màu xuống dưới trước khi xuất lại.
Lật gương khác xoay 180 độ ở chỗ nào
Nhiều người nhầm hai thao tác này vì với một số hình đối xứng chúng cho kết quả trông giống nhau. Thực chất chúng hoàn toàn khác. Xoay 180 độ là quay tấm ảnh nửa vòng quanh tâm, mọi thứ lộn ngược nhưng chữ vẫn đọc được theo chiều từ trái sang phải khi bạn quay màn hình lại. Lật ngang là soi gương theo trục dọc, phía trái đổi chỗ cho phía phải, và hệ quả là mọi dòng chữ trong ảnh trở thành chữ ngược không đọc được dù bạn xoay kiểu gì. Lật dọc thì soi gương theo trục ngang. Bật cả hai nút lật cùng lúc cho kết quả đúng bằng xoay 180 độ, đây là một tính chất hình học chứ không phải trùng hợp. Trong thực tế, lật ngang hữu ích khi bạn có ảnh chụp qua gương hoặc ảnh tự chụp bị lưu ở dạng đã đảo, cần trả lại chiều đúng để chữ trên áo hay trên biển hiệu đọc được. Ngược lại, đừng lật những ảnh có chữ, có logo hay có biển số vì bạn sẽ tạo ra một hình ảnh sai lệch, và tuyệt đối không lật ảnh dùng làm chứng cứ hay ảnh giấy tờ.
Ảnh chụp dọc lại hiển thị ngang, đây là gốc rễ của vấn đề
Khi bạn cầm điện thoại dọc để chụp, cảm biến vẫn ghi ảnh theo hướng cố định của nó, thường là hướng ngang. Điện thoại không xoay dữ liệu ảnh mà chỉ ghi thêm một thẻ đánh dấu hướng vào phần dữ liệu mô tả kèm theo file, đại ý bảo phần mềm hiển thị hãy xoay 90 độ trước khi vẽ ra màn hình. Cách này tiết kiệm thời gian xử lý lúc chụp và không làm giảm chất lượng, nhưng chỉ đúng khi mọi phần mềm ở phía sau đều đọc thẻ đó. Thực tế thì trình duyệt hiện đại và ứng dụng ảnh trên điện thoại đều đọc, còn nhiều hệ thống tải ảnh lên của website, một số phần mềm xử lý ảnh phía máy chủ và các trình xem ảnh đời cũ thì không, nên ảnh hiện ra nằm ngang. Xoay ảnh bằng công cụ này rồi tải về là cách chữa dứt điểm, vì canvas vẽ lại dữ liệu điểm ảnh theo đúng hướng mới và file PNG kết quả không mang theo thẻ hướng nào cả. Từ đó về sau mọi phần mềm đều hiển thị giống nhau, không còn phụ thuộc vào việc bên nhận có đọc thẻ hay không.
Vì sao đầu ra luôn là PNG và khi nào nên đổi lại
Kết quả được xuất dưới dạng PNG vì hai lý do. Thứ nhất, PNG hỗ trợ vùng trong suốt, điều bắt buộc phải có khi xoay góc lẻ tạo ra bốn góc trống. Thứ hai, PNG là định dạng nén không mất dữ liệu, nên thao tác xoay không làm ảnh xuống cấp thêm lần nào; nếu xuất ra JPEG thì mỗi lần xoay lại là một lần nén lại, và sau vài lượt là thấy rõ nhiễu khối ở các vùng chuyển màu. Cái giá phải trả là dung lượng: một tấm ảnh chụp bằng điện thoại vốn nặng khoảng 3MB ở dạng JPEG có thể phình lên 15 tới 25MB khi lưu thành PNG, vì PNG không loại bỏ thông tin nào. Nếu ảnh sau khi xoay chỉ dùng để đưa lên website hoặc gửi qua thư điện tử, hãy chuyển nó về JPEG hoặc WebP bằng công cụ nén ảnh trước khi dùng; một lần nén cuối cùng ở mức chất lượng 80 tới 85 là đủ và không để lại dấu vết nhìn thấy được. Nếu ảnh cần lưu trữ lâu dài hoặc còn phải chỉnh sửa tiếp, hãy giữ nguyên bản PNG.
Câu hỏi thường gặp (FAQ)
Xoay ảnh có làm giảm chất lượng không?
Với các góc 90, 180 và 270 độ thì không, vì phép xoay chỉ là sắp xếp lại vị trí điểm ảnh và đầu ra là PNG không nén mất dữ liệu. Với góc lẻ thì trình duyệt phải nội suy nên ảnh mềm đi rất nhẹ ở các đường biên, mức độ hầu như không nhận ra bằng mắt thường.
Vì sao ảnh tải về có bốn góc trong suốt?
Vì bạn đã xoay một góc không phải bội số của 90 độ. Khi hình chữ nhật nghiêng đi, bốn tam giác ở góc khung mới không có dữ liệu ảnh nên canvas để trống. Hãy cắt lại ảnh sau khi tải, hoặc đổ một lớp nền màu bên dưới nếu cần một khung đặc.
Bản xem trước bị cắt mất một phần nhưng file tải về lại đủ, tại sao?
Vì bản xem trước chỉ xoay bằng hiệu ứng hiển thị trong một khung có giới hạn chiều cao, còn khi tải về công cụ tính lại kích thước khung theo đúng công thức lượng giác rồi mới vẽ. Hãy tin vào file tải về, đó mới là kết quả thật.
Lật ngang và xoay 180 độ có giống nhau không?
Không. Xoay 180 độ là quay nửa vòng, chữ trong ảnh vẫn đọc được khi bạn xoay lại. Lật ngang là soi gương theo trục dọc, chữ trở thành chữ ngược không thể đọc. Bật cả lật ngang lẫn lật dọc cùng lúc mới cho kết quả đúng bằng xoay 180 độ.
Ảnh của tôi có được gửi lên máy chủ không?
Không. Việc đọc ảnh, xem trước và vẽ lại khi tải về đều thực hiện bằng canvas trong trình duyệt của bạn. Có thể mở thẻ Network trong công cụ dành cho nhà phát triển để tự xác nhận. Nhờ vậy công cụ dùng được với ảnh giấy tờ và ảnh công việc.
Vì sao file tải về nặng hơn ảnh gốc rất nhiều?
Vì kết quả luôn xuất ra PNG, định dạng nén không mất dữ liệu, trong khi ảnh gốc của bạn có thể là JPEG đã nén mạnh. Một ảnh 3MB dạng JPEG có thể thành 15 tới 25MB ở dạng PNG. Hãy nén lại sang JPEG hoặc WebP nếu ảnh chỉ dùng để đưa lên web.
Xoay xong lưu lại có chữa được lỗi ảnh hiển thị sai hướng không?
Có, và đây là cách chữa dứt điểm. Ảnh chụp dọc thường vẫn nằm ngang trong file, chỉ có một thẻ đánh dấu hướng đi kèm mà không phải hệ thống nào cũng đọc. Sau khi vẽ lại bằng canvas, dữ liệu điểm ảnh đã đúng hướng và file PNG kết quả không mang thẻ hướng nào nữa.
Có xoay nhiều ảnh cùng lúc được không?
Không, công cụ xử lý từng ảnh một. Với một tập ảnh cần xoay cùng một góc, hãy dùng chức năng xoay hàng loạt có sẵn trong trình quản lý ảnh của hệ điều hành, hoặc phần mềm xử lý ảnh theo lô, sẽ nhanh hơn nhiều so với làm từng tấm.
Chỉnh một ảnh chụp hơi nghiêng thì nên xoay bao nhiêu độ?
Thường chỉ cần từ 1 tới 5 độ. Hãy kéo thanh trượt từng nấc nhỏ và lấy một đường thẳng có sẵn trong ảnh làm mốc, chẳng hạn mép bàn hay đường chân tường. Sau khi cân được, nhớ cắt lại ảnh vì góc lẻ sẽ để lại bốn góc trong suốt.
Nút đặt lại có xóa cả trạng thái lật không?
Không, nút đặt lại chỉ đưa góc xoay về 0 độ. Hai nút lật ngang và lật dọc vẫn giữ nguyên trạng thái đang bật. Muốn bỏ lật, bạn bấm lại chính nút đó để tắt, hoặc bấm Đổi ảnh khác rồi chọn lại ảnh để mọi thiết lập trở về mặc định.
Công cụ có nhận ảnh GIF động không?
Nhận được file nhưng chỉ giữ lại khung hình đầu tiên, vì canvas vẽ ảnh tĩnh. Kết quả tải về là một ảnh PNG không chuyển động. Với ảnh động cần xoay, bạn phải dùng phần mềm chuyên xử lý ảnh động hoặc công cụ dòng lệnh.
Có nên lật ảnh giấy tờ hay ảnh chụp hóa đơn không?
Không nên. Lật gương làm mọi dòng chữ, con dấu và số hiệu trở thành ngược, khiến tài liệu vô giá trị khi đối chiếu và có thể bị hiểu là chỉnh sửa cố ý. Với giấy tờ, chỉ dùng các nút xoay theo góc vuông để đưa về hướng đọc được.
Từ khóa liên quan
- xoay ảnh online
- lật ảnh online miễn phí
- xoay ảnh 90 độ
- xoay ảnh 180 độ
- lật ảnh ngang lật ảnh dọc
- xoay ảnh theo góc bất kỳ
- ảnh chụp dọc bị hiển thị ngang
- sửa hướng ảnh chụp điện thoại
- chỉnh ảnh bị nghiêng
- rotate image online free
- flip ảnh gương
- xoay ảnh không mất chất lượng
- xoay ảnh giấy tờ để nộp hồ sơ
- xoay ảnh trên điện thoại
- công cụ xoay ảnh trên trình duyệt
- ảnh xoay xong bị góc trong suốt
- xoay ảnh rồi lưu lại png
- ảnh selfie bị ngược chữ
- chỉnh ảnh chụp hóa đơn
- xoay ảnh không cần photoshop
