У меня есть намерение проверить подлинность изображения перед его загрузкой на мой сервер, поэтому необходимо применить некоторый алгоритм хеширования только к данным изображения, исключая метаданные.
что-то вроде
function authenticateImage(file){
//extract image data excluding metadata
const imageDataOnly = ???????;
//apply sha-2
const dataImageSha2 = generateSha2(imageDataOnly)
http.post('/image-catalog/exist', dataImageSha2,
response=>{
//image doent exist on server the i should upload its content
if(!response) http.put("image-catalog/new", file);
});
}
Можете ли вы предложить мне какой-либо пакет npm, который позволяет мне извлекать только данные изображения (исключая метаданные) ??
Обратите внимание, что метаданные меня вообще не интересуют
Заранее спасибо