Professional Documents
Culture Documents
Laporan Praktikum-2
Laporan Praktikum-2
Pengolahan Citra
Disusun Oleh :
1
4. Pilih Python311
2
6. Tampilan Python
7. Coding Pertama
import cv2
image = cv2.imread('Foto7.jpg')
(h, w) = image.shape[:2]
(b, g, r) = image[0, 0]
print ("Pixel pada (0,0) - red : {}, blue : {}, green :{}". format(r,b,g))
image[0,0] = (255, 0, 0)
(b, g, r) = image[0,0]
print ("Pixel pada (0,0) - red : {}, blue : {}, green : {}". format(r,b,g))
(cX, cY) = (w // 2, h // 2)
kiri_atas = image [0:cY, 0:cX]
atas = image [0:cY, cX-w//6:cX+w//6]
kanan_atas = image [0:cY, cX:w]
kanan_bawah = image [cY:h, cX:w]
bawah = image [cY:, cX-w//6:cX+w//6]
kiri_bawah = image [cY:h, 0:cX]
cv2.waitKey(0)
3
import cv2
image = cv2.imread('foto6.jpg')
(h, w) = image.shape[:2]
#informasi pixel
(b, g, r) = image[0, 0]
print ("Pixel pada (0,0) - red : {}, blue : {}, green :{}". format(r,b,g))
image[0,0] = (255, 0, 0)
(b, g, r) = image[0,0]
print ("Pixel pada (0,0) - red : {}, blue : {}, green : {}". format(r,b,g))
(cX, cY) = (w // 2, h // 2)
kiri_atas = image [0:cY, 0:cX]
kanan_atas = image [0:cY, cX:w]
kanan_bawah = image [cY:h, cX:w]
kiri_bawah = image [cY:h, 0:cX]
4
cv2.imshow('Kiri Atas', kiri_atas)
cv2.imshow('Kanan Atas', kanan_atas)
cv2.imshow('Kanan Bawah', kanan_bawah)
cv2.imshow('Kiri Bawah', kiri_bawah)
8. Coding Kedua
import cv2
image = cv2.imread('luffy.jpg')
(h, w) = image.shape[:2]
#informasi pixel
(b, g, r) = image[0, 0]
print ("Pixel pada (0,0) - blue : {}, red : {}, green : {}". format(b,r,g))
image[0,0] = (255, 0, 0)
(b, g, r) = image[0, 0]
5
print ("Pixel pada (0,0) - blue : {}, red : {}, green : {}". format(b,r,g))
cv2.imshow('Atas', atas)
cv2.imshow('Bawah', bawah)
cv2.waitKey(0)
6
Coding Kanan Kiri
import cv2
image = cv2.imread('luffy.jpg')
(h, w) = image.shape[:2]
#informasi pixel
(b, g, r) = image[0, 0]
print ("Pixel pada (0,0) - blue : {}, red : {}, green : {}". format(b,g,r))
image[0,0] = (255, 0, 0)
(b, g, r) = image[0, 0]
print ("Pixel pada (0,0) - blue : {}, red : {}, green : {}". format(b,g,r))
cv2.imshow('Kiri', kiri)
cv2.imshow('Kanan', kanan)
cv2.waitKey(0)
7
9. Coding Ketiga
#import opencv
import cv2
#import numpy
import numpy as np
#import matplotlib
from matplotlib import pyplot as plt
#tampilkan gambar
cv2 .imshow('gambar',gambar)
#menampilkan histogram
8
color = ('r','b','g')
for i,col in enumerate(color):
plt.show()