Anda di halaman 1dari 4

grabbed, frame = camera.

read()
if not grabbed:
raise ValueError("Camera read failed!")
bg = utils.image_resize(frame, height=600).astype(np.float32)

while True:
grabbed, frame = camera.read()
if not grabbed:
print "Camera read failed"
break

frame = utils.image_resize(frame, height=600)


height, width, channels = frame.shape

if not calibrated:
# Sample hand color
utils.add_text(frame, "Press space after covering rectangle with hand. Hit SPACE when ready")
x, y, w, h = width / 4, height / 2, 50, 50

cv2.rectangle(frame, (x, y), (x + w, y + h), (0, 255, 0), 2)

Pendahuluan
cv2.imshow("Calibration", frame)
if cv2.waitKey(2) & 0xFF == ord(' '):
roi = frame[y:y + h, x:x + w, :]
roi_hsv = cv2.cvtColor(roi, cv2.COLOR_BGR2HSV)
min_value = np.amin(roi_hsv, (0, 1))
max_value = np.amax(roi_hsv, (0, 1))
cv2.destroyWindow("Calibration")
calibrated = True

else:
cv2.accumulateWeighted(frame, bg, 0.01) MK: Image Processing

Oleh: Danang Erwanto, ST., MT

010100010010101010000100010100101010010100010001001101010010010101010
010100010010101010000100010100101010010100010001001101010010010101010
010100010010101010000100010101001001101010100100100101010
010100010010101010000100010101001001101010100100100101010
grabbed, frame = camera.read()
if not grabbed:
raise ValueError("Camera read failed!")

PENDAHULUAN
bg = utils.image_resize(frame, height=600).astype(np.float32)

while True:
grabbed, frame = camera.read()
if not grabbed:
print "Camera read failed"
break

• BAHASA PEMROGRAMAN IMAGE PROSESSING


MENGGUNAKAN PYTHON 3
• LIBRARY :
• OPENCV
• NUMPY

• PANDUAN INSTALASI PYTHON DAN IMPORT LIBRARY


DOWNLOAD PADA URL : http://bit.ly/installpythonuniska
• TUGAS AKHIR MK IMAGE PROSESSING MEMBUAT
PROGRAM TENTANG PENGAPLIKASIAN IMAGE
PROSESSING DAN MAKALAHNYA.
MK : Image Processing (MKKPC09603)
Program Studi : Teknik Elektro – Uniska Kediri
grabbed, frame = camera.read()
if not grabbed:
raise ValueError("Camera read failed!")

TUGAS PROYEK
bg = utils.image_resize(frame, height=600).astype(np.float32)

while True:
grabbed, frame = camera.read()
if not grabbed:
print "Camera read failed"
break

• Buat program aplikasi yang menerapkan image prosessing, misalnya untuk mendeteksi, mengukur,
memprediksi dll.
• Pemrograman menggunakan Python 3
• Library Image prosessing menggunakan OpenCV
• Membuat makalah terkait aplikasi yang dibuat.
• Nilai Presentasi Tugas Akhir digunakan sebagai Nilai UAS.
• Tugas tidak boleh copy paste/mengambil dari google/website atau makalah yang sudah jadi.
• Jika terdekteksi copy paste tugas, nilai tugas Akhir = 0 dan tidak diperkenankan menyampaikan
presentasinya pada waktu UAS.
• Tugas (File program dan makalah) dikumpulkan paling lamba tanggal pada URL :
http://bit.ly/uploadtugasIPuniska
• Pada waktu UAS mahasiswa mempresentasikan program yang dibuat.

MK : Image Processing (MKKPC09603)


Program Studi : Teknik Elektro – Uniska Kediri
grabbed, frame = camera.read()
if not grabbed:
raise ValueError("Camera read failed!")
bg = utils.image_resize(frame, height=600).astype(np.float32)

while True:
grabbed, frame = camera.read()
if not grabbed:
print "Camera read failed"
break

MK : Image Processing (MKKPC09603)


Program Studi : Teknik Elektro – Uniska Kediri

Anda mungkin juga menyukai