ඉතිරි පිළිතුරු වල දක්වා ඇති පරිදි ඔබට ධජය identify
සමඟ විධානය භාවිතා කළ හැකිය -verbose
.
පහත ක්රමයක් නැත විශේෂිත තොරතුරු තෝරා සිට identify
(පාහේ) වන නිෂ්පාදනය, yaml
ආකෘතිය.
sudo pip install yq
# OR
pip install --user yq
# note: sed is used to remove what breaks yaml format (first line only).
identify -verbose image.png | sed 's/^Image:.*/Image:/' \
| yq -Y '.Image|{"Format","Geometry","Colorspace","Depth","Channel depth","Filesize","Number pixels"}'
ප්රතිදානය:
Format: JPEG (Joint Photographic Experts Group JFIF format)
Geometry: 1000x714+0+0
Colorspace: sRGB
Depth: 8-bit
Channel depth:
red: 8-bit
green: 8-bit
blue: 8-bit
Filesize: 125KB
Number pixels: 714K
json ප්රතිදානය (-Y ධජය නොමැතිව):
{
"Format": "JPEG (Joint Photographic Experts Group JFIF format)",
"Geometry": "1000x714+0+0",
"Colorspace": "sRGB",
"Depth": "8-bit",
"Channel depth": {
"red": "8-bit",
"green": "8-bit",
"blue": "8-bit"
},
"Filesize": "125KB",
"Number pixels": "714K"
}
සටහන: සමඟ පරීක්ෂා කර ඇත .jpg
.png
.gif
, .tif
. එසේම වැඩ කරන බවක් නොපෙනේ .svg
( identify
ප්රතිදානය වෙනස් වේ)
identify
ඒ වෙනුවට භාවිතා කළ යුතුය