Minggu, 13 Januari 2019

OpenCV and Python Color Detection


Segmentasi warna menggunakan OpenCV dipermudah oleh dengan adanya function inRange(). Seperti potongan kode berikut



image = cv2.imread('gambar.jpg',cv2.IMREAD_COLOR)
lower = [17, 15, 100]
upper = [50, 56, 200]

lower = np.array(lower, dtype = "uint8")
upper = np.array(upper, dtype = "uint8")
mask = cv2.inRange(image, lower, upper)
output = cv2.bitwise_and(image, image, mask = mask)
plt.close('all')
plt.imshow(cv2.cvtColor(output,cv2.COLOR_BGR2RGB))

Akan tetapi lebih mudah dalam mencari range yang tepat bila menggunakan aplikasi berbasis GUI, seperti berikut dibawah ini

Sebelum membaca postingan ini, sebaiknya anda perlu tahu dasar-dasar python terlebih dahulu

http://www.softscients.web.id/2018/11/buku-belajar-mudah-python-dengan.html 



Cek Katalog di www.GrahaIlmu.id

http://grahailmu.id/Katalog-GrahaIlmu.xls

Judul: Buku Belajar Mudah Python dengan Package Open Source

ISBN : 978-602-5759-74-1

Buku ini memfokuskan diri tidak hanya membahas dasar-dasar bahasa Python tapi lebih luas lagi yaitu mengajak pembaca menggunakan package-package yang sudah default terinstal di Anaconda Navigator dan beberapa package tambahan terpisah yaitu

1.    Python

2.    IDE Spyder sebagai Editor

3.    Package Numpy untuk perhitungan array

4.    Package Matplolib untuk visualisasi grafis

5.    Package Pandas untuk pengolahan data terstruktur

6.    Package Scipy untuk pengolahan data statistika

7.    Package OpenCV (instal tersendiri)

Dapatkan di

https://www.bukalapak.com/p/hobi-koleksi/buku/komputer-487/wco01c-jual-belajar-mudah-python-dengan-package-open-source-mulkan-syarif-graha-ilmu




Tidak ada komentar: