実際にできます
写真を嗅ぐのに犬は必要ありません。移動:
http://rest7.com/image_upscaled
このページで画像をアップロードすると、次のような元のサイズが表示されます。
{
"is_upscaled": true,
"current_width": "2000",
"current_height": "928",
"original_width": "1750",
"original_height": "696",
"accuracy": "82%",
"accuracy_width": "82%",
"accuracy_height": "82%",
"success": 1
}
元の解像度が正しく推測されない場合があります。写真に使用されているアップスケーリングアルゴリズムによって異なります。また、写真が拡大され、JPEG形式に圧縮された場合(30%など)、JPEGアーティファクトによって、このページの推測が困難になることも発見しました。しかし、写真の品質がよく、一般的な方法(Lanczos、Bilinear)を使用して拡大されている場合は、非常に正確です。
以下は2つのサンプル画像です。
元の
https:// i。スタック。imgur。com / iXYKV.png
(申し訳ありませんが、2つ以上のリンクを投稿するのに十分な評判がありません)
アップスケールとクロップド
切り抜いた写真を投稿すると、このページに戻ります。
{
"is_upscaled": true,
"current_width": "700",
"current_height": "300",
"original_width": 352.33333333333,
"original_height": 151,
"accuracy": "57%",
"accuracy_width": "57%",
"accuracy_height": "57%",
"cropped": true,
"success": 1
}
これで、画像が拡大され、トリミングされたことを確認できます。そのままのピクセルから削除されたものに関する情報を取得することは不可能であるため、トリミング前の元の画像のサイズはわかりません。