0
我一直在研究這個很長一段時間。圖像導向
我需要知道如何從元數據標籤中讀取圖像的方向。
我看了看Exif
和其他第三方代碼。我只是想了解如何通過閱讀元數據標籤來完成這項工作。
我有一個代碼,讀取IIOMetadata
但圖像尺寸標籤或方向將只是說正常。
有什麼建議嗎?
我一直在研究這個很長一段時間。圖像導向
我需要知道如何從元數據標籤中讀取圖像的方向。
我看了看Exif
和其他第三方代碼。我只是想了解如何通過閱讀元數據標籤來完成這項工作。
我有一個代碼,讀取IIOMetadata
但圖像尺寸標籤或方向將只是說正常。
有什麼建議嗎?
https://github.com/exif-js/exif-js/blob/master/exif.js
function base64ToArrayBuffer (base64) {
base64 = base64.replace(/^data\:([^\;]+)\;base64,/gmi, '');
var binaryString = atob(base64);
var len = binaryString.length;
var bytes = new Uint8Array(len);
for (var i = 0; i < len; i++) {
bytes[i] = binaryString.charCodeAt(i);
}
return bytes.buffer;
}
reader.onload = function (e) {
var image = new Image();
image.src = e.target.result;
exif = EXIF.readFromBinaryFile(base64ToArrayBuffer(e.target.result));
console.log(exif.Orientation, exif.Make);
能否請您提供一下您到目前爲止已經做了什麼? – aribeiro
[如何根據方向元數據旋轉JPEG圖像?](http://stackoverflow.com/questions/5905868/how-to-rotate-jpeg-images-based-on-the-orientation-metadata) – dnault