Menggunakan ImageMagick :
$ convert image.png -crop '1x1 + 100 + 200 ' txt: -
Keluaran, misalnya
# ImageMagick pixel enumeration: 1,1,255, rgb
0,0: (236.236.236) #ECECEC rgb (236.236.236)
Atau, jika file tersebut adalah file PNG-24, itu menghasilkan misalnya
# ImageMagick pixel enumeration: 1,1,255, rgba
0,0: (0, 0, 0,243) # 000000F3 rgba (0,0,0,0,952941)
Pada -crop
opsi saya pertama kali menentukan area yang akan dipotong, yang dalam hal ini adalah 1x1 piksel. Kemudian saya telah menentukan lokasi tanaman relatif ke sudut Utara Barat , yaitu kiri atas. †
Terakhir saya sudah mengonversi hasilnya menjadi teks txt:-
. ImageMagick kemudian mengeluarkan semua warna gambar ke STDOUT (dalam hal ini hanya ada satu warna, karena ukuran gambar adalah 1 piksel), artinya Anda dapat memprosesnya dengan teknik shell normal. Jadi mis. Dengan mem-pipkan output ke tail -n 1
Anda hanya akan mendapatkan garis info pixel.
Jika Anda membutuhkan warna pixel di setiap colorspace lain, Anda harus melihat pada aptly bernama -colorspace
pilihan .
†) Sebenarnya lokasi relatif terhadap ditentukan -gravity
nilai , tetapi defaultnya "Baratlaut".