Pengenalan Pemrosesan Citra melalui OpenCV-python

fxerfananggara 3 views 15 slides Sep 24, 2025
Slide 1
Slide 1 of 15
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15

About This Presentation

Basic programming


Slide Content

OpenCV-Python William Chandra S. / 5103016001 Erfan Anggara / 5103016030

Installing OpenCV-Python Download & Install Python from : https://www.python.org/downloads/windows/ Cek menggunakan CMD, ketik : python Install NumPy menggunakan command di CMD, ketik : python –m pip install numpy NumPy : package yang bisa digunakan untuk melakukan komputasi numerik menggunakan python dan mempunyai fungsi yang bervariatif Cek menggunakan Python Shell, ketik : import numpy

Download OpenCV from : https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv Install OpenCV menggunakan CMD, ketik : cd { lokasi download file OpenCV} Ketik : python –m pip install { nama file OpenCV yang telah di download} Cek menggunakan Python shell, ketik : import cv2

Reading, displaying & saving images Buat folder untuk mensave project Buat file baru dengan format { nama file}. py Edit file tersebut menggunakan Python IDLE, Ketik : import cv2 img = cv.imread (‘./images/hmm.jpg’) cv2.imshow(‘Input image’, img ) cv2.waitKey() Nanti akan muncul gambar sesuai yang di pilih

Merubah Gambar ke Grayscale Buat file baru dengan format { nama file}. py Edit file tersebut menggunakan Python IDLE, Ketik : import cv2 Gray_img = cv.imread (‘./images/hmm.jpg’, cv2.IMREAD_GRAYSCALE) cv2.imshow(‘Grayscale’, gray_img ) cv2.waitKey() Nanti gambar pertama akan berubah menjadi hitam putih Untuk mensave gambar , ketik : cv2.imwrite(‘images/ohmm.jpg’, gray_img )

Merubah Format Gambar Buat file baru dengan format { nama file}. py Edit file tersebut menggunakan Python IDLE, Ketik : import cv2 img = cv2.imread(‘images/hmm.jpg’) cv2.imwrite(‘images/hmm.png’, img , [cv2.IMWRITE_PNG_COMPRESSION])

Merubah Warna Ketik program menggunakan Python IDLE : import cv2 print([x for x in dir (cv2) if x.startswith (‘COLOR_’)]) { terdapat 73 directory} Edit file tersebut menggunakan Python IDLE, Ketik : import cv2 img = cv.imread (‘./images/hmm.jpg’, cv2.IMREAD_COLOR) hsv_img = cv2.cvtColor( img , cv2.COLOR_RGB2HSV) cv2.imshow(‘ hsv image’, hsv_img ) cv2.waitKey()

Memisahkan Gambar Buat file baru dengan format { nama file}. py Edit file tersebut menggunakan Python IDLE, Ketik : import cv2 img = cv.imread (‘./images/hmm.jpg’, cv2.IMREAD_COLOR) hsv_img = cv2.cvtColor( img , cv2.COLOR_RGB2HSV) h,s,v = cv2.split( hsv_img ) cv2.imshow(‘H channel’, h) cv2.imshow(‘S channel’, s) cv2.imshow(‘V channel’, v) cv2.waitKey()

Menggabungkan Gambar Buat file baru dengan format { nama file}. py Edit file tersebut menggunakan Python IDLE, Ketik : import cv2 img = cv.imread (‘./images/hmm.jpg’, cv2.IMREAD_COLOR) r,g,b = cv2.split( img ) rgr_img = cv2.merge(( r,g,r )) bgr_img = cv2.merge(( b,g,r )) cv2.imshow(‘Original’, img ) cv2.imshow(‘RGR’, rgr_img ) cv2. imshow(‘BGR’, bgr_img ) cv2.waitKey()

Thank You
Tags