Odpowiedzi:
Mac OS X jest również wyposażony we wbudowane narzędzie zwane sips, które może być używane do wysyłania zapytań i manipulowania różnymi atrybutami plików obrazów. Na przykład możesz użyć następującego polecenia, aby wyświetlić wszystkie właściwości obrazu związane z obrazem:
sips -g all image.png
sips
właściwościami są samplesPerPixel
i bitsPerSample
.
flag
moderator powinien zamiast tego zamknąć go jako duplikat.
pngcheck poda zwięzły opis (i ewentualne błędy, jeśli takie istnieją):
$ pngcheck * .png OK: sample24.png (128x128, 24-bit RGB, bez przeplotu, 89,7%). OK: sample32.png (128x128, 32-bit RGB + alfa, bez przeplotu, 78,0%). Nie wykryto błędów w 2 z 2 testowanych plików.
Pliki binarne Mac dostępne na dostarczonym linku.
file *.png
- nie są wymagane dodatkowe instalacje. png-8 pojawi się jako „colormap”, natomiast png-24 jako „kolorowy RGB”.
identify
Narzędzie ImageMagick (linia poleceń) pokaże ci różnego rodzaju informacje o obrazach w różnych formatach.
identyfikacja -verbose <plik obrazu>
Jeśli obraz ma 24 bity, zobaczysz:
Głębokość kanału: czerwony: 8-bit zielony: 8-bit niebieski: 8-bit
Jeśli twój obraz PNG jest 32-bitowy, zobaczysz:
Głębokość kanału: czerwony: 8-bit zielony: 8-bit niebieski: 8-bit alfa: 8-bit
Wyświetli się również wiele innych informacji.
Możesz przeszukiwać indeks metadanych Spotlight za pomocą mdls
:
mdls -name kMDItemBitsPerSample filename.png
kMDItemBitsPerSample = 32
Wyniki wydają się jednak nieco dziwne. mdls -name kMDItemHasAlphaChannel
może być bardziej odpowiednie tutaj.
Oprócz tego, co zostało zasugerowane, Mac OS X zawiera wbudowane narzędzie o nazwie sips, które może być używane do wyszukiwania i manipulowania różnymi atrybutami plików obrazów. Na przykład możesz użyć następującego polecenia, aby wyświetlić wszystkie właściwości obrazu związane z obrazem:
sips -g all image.png