Langsung ke konten utama

Eksplorasi Computer Vision dengan Python di Google Colab

Computer Vision Menggunakan 

Python di Colab 

( institut sains dan teknologi nasional )

    halo teman-teman dan para pembaca?bagaimana kabar dan keadaan kalian semoga sehat selalu ya.. agar kalian bisa menjalankan aktivitas dan kegiatan kalian masing-masing, oke baik pada pembahasan kali ini kita akan belajar tentang computer vision dengan python di colab wahh penasaran dan menarik bukan?makanya ikuti terus yuk pembahasannya..

Cerita PKL Hari ke-40->

    Hari ini adalah hari ke-40 saya menjalani Praktik Kerja Lapangan (PKL). Seperti biasa, saya memulai hari dengan bangun pagi kemudian melaksanakan sholat Subuh. Setelah sholat, saya langsung bersiap dengan mandi pagi agar badan terasa segar.
Selesai mandi, saya mengenakan seragam PKL dengan rapi, lalu sarapan agar memiliki cukup energi untuk beraktivitas. Setelah itu, saya menyalakan motor dan membiarkannya sebentar untuk dipanaskan. Sambil menunggu, saya memakai sepatu dan mempersiapkan perlengkapan yang dibutuhkan.
Begitu motor sudah siap, saya segera berangkat menuju kampus tempat PKL berlangsung. Sesampainya di kampus, saya memarkirkan motor di area parkiran dengan tertib, lalu bergegas menuju laboratorium komputer.
Di lab, saya bersama rekan-rekan PKL langsung melakukan piket kebersihan. Kami membersihkan ruangan bersama-sama, mulai dari menyapu, merapikan meja, hingga memastikan peralatan komputer tersusun dengan baik. Kegiatan ini dilakukan agar ruangan tetap nyaman digunakan untuk praktik maupun kegiatan belajar.

Membuat Gambar Computer Vision di Google Colab dengan Python


1. Pendahuluan

Computer Vision adalah cabang ilmu komputer yang berfokus pada bagaimana komputer dapat memahami dan memproses gambar. Dengan Python, kita bisa menggunakan PIL (Python Imaging Library) dan Matplotlib untuk memanipulasi serta menampilkan gambar.

Google Colab menjadi pilihan yang praktis karena:

  • Tidak perlu instalasi tambahan.

  • Bisa langsung upload dan mengolah gambar.

  • Mendukung visualisasi dengan matplotlib.


2. Persiapan

Sebelum memulai, pastikan:

  • File gambar sudah di-upload ke Colab.

  • Pustaka PIL dan matplotlib sudah tersedia (biasanya bawaan Colab).


3. Langkah-Langkah

a. Import Library

Kita mulai dengan mengimpor library yang dibutuhkan:

from PIL import Image import matplotlib.pyplot as plt

b. Membuka File Gambar

Gunakan Image.open() untuk membaca gambar.

img = Image.open("/content/sample_data/gambar_kucing.png")

c. Menampilkan Ukuran Gambar

Ukuran gambar bisa dilihat dengan properti .size.

print(f"Ukuran gambar: {img.size}")

d. Mengubah Mode Warna Gambar

  • RGB (Red, Green, Blue): warna asli gambar.

  • Grayscale: gambar hitam putih.

img_gray = img.convert("L") # Grayscale img_rgb = img.convert("RGB") # RGB

e. Menampilkan Gambar

Gunakan matplotlib untuk menampilkan beberapa versi gambar sekaligus.

plt.figure(figsize=(15, 5)) plt.subplot(1, 3, 1) plt.imshow(img_rgb) plt.title("Gambar Asli (RGB)") plt.axis('off') plt.subplot(1, 3, 2) plt.imshow(img_gray, cmap='gray') plt.title("Gambar Grayscale") plt.axis('off') plt.subplot(1, 3, 3) plt.imshow(img_rgb) plt.title("Gambar RGB") plt.axis('off') plt.show()

4. Penanganan Error

Tambahkan blok try-except agar lebih aman:

try: img = Image.open("/content/sample_data/gambar_kucing.png") except FileNotFoundError: print("Error: File tidak ditemukan. Pastikan file sudah di-upload di direktori yang benar.")

5. Hasil Akhir

  • Gambar asli (RGB) ditampilkan di sisi kiri.

  • Gambar dalam mode Grayscale ditampilkan di tengah.

  • Gambar RGB ditampilkan kembali sebagai pembanding.

Dengan cara ini, kita bisa memahami bagaimana komputer melihat gambar dalam representasi warna yang berbeda.


    bagaimana pembahasan diatas cukup menarik dan menambah ilmu bukan?oke baik sekian dulu ya..sampai sini semoga apa yang saya berikan dapat bermanfaat dan wawasan baru bagi kalian semua..terimakasih telah mengikuti sampai sini akhir kata wr,wb..

Komentar

Postingan populer dari blog ini

Penggunaan Tools AI Emergent.sh dalam Pembuatan Situs Web

 Penggunaan Tools AI Emergent.sh dalam Pembuatan Situs Web ( institut sains dan teknologi nasional )      Perkembangan teknologi kecerdasan buatan (Artificial Intelligence/AI) telah membawa perubahan signifikan dalam berbagai bidang, termasuk dalam pengembangan situs web. Salah satu inovasi yang menarik perhatian dalam beberapa tahun terakhir adalah hadirnya platform Emergent.sh , sebuah layanan berbasis AI yang memungkinkan pengguna membuat situs web atau aplikasi secara otomatis hanya dengan memberikan instruksi dalam bentuk teks. Platform ini menjadi contoh nyata bagaimana teknologi AI dapat berfungsi sebagai asisten digital yang menggantikan sebagian besar proses teknis yang sebelumnya harus dilakukan secara manual oleh seorang pengembang web. Secara konseptual, Emergent.sh bekerja berdasarkan pendekatan multi-agent system , yaitu sistem yang terdiri dari beberapa agen kecerdasan buatan yang memiliki peran dan tanggung jawab berbeda. Setiap agen berfungsi sepert...

Hari Pertama PKL di ISTN: Awal Perjalanan Seru!

         cerita hari pertama pkl di (ISTN)  institut sains dan teknologi nasional  Cerita Hari Pertama PKL      Hari pertama PKL akhirnya tiba. Sejak malam sebelumnya, perasaan gugup dan antusias bercampur jadi satu. saya bangun lebih awal dari biasanya, mempersiapkan pakaian rapi dan segala perlengkapan yang diperlukan. Tepat pukul 07.00, saya sudah berangkat menuju tempat PKL: (ISTN) institut sains dan teknologi nasional , sebuah kampus universitas yang bergerak di bidang pengajaran berbasis sains dan teknologi.      Sesampainya di sana, suasana kampus masih cukup tenang. saya disambut oleh satpam dengan ramah dan kami langsung diarahkan ke ruang administrasi. Tak lama kemudian, pembimbing lapangan kami, Pak Ariadi , datang dan mengajak kami ke lab komputer. Ia memperkenalkan saya pada tempat saya akan melakukan pkl  serta  beliau memberikan kesempatan untuk memperkenalkan diri kami masing-masing. Kegiatan dila...

Level Up! Keseruan Hari Kedua PKL di ISTN

  cerita aktifitas pkl di hari kedua ISTN  (institut sains dan teknologi nasional) cerita di hari kedua pkl dan aktivitasnya Cerita Hari Kedua PKL Hari kedua PKL terasa lebih sibuk dibandingkan hari pertama, tapi tetap penuh pengalaman baru. Pagi-pagi, saya sudah datang lebih awal untuk memastikan tidak ada yang terlewat. Begitu sampai, saya langsung bertegur sapa dan bertemu dengan rekan-rekan teman saya dan pembimbing. Kegiatan dimulai dengan melanjutkan pekerjaan yang sudah diberikan, tetapi kali ini saya mulai lebih paham alurnya. Pembimbing kami PAK ARIADI   memberikan arahan tambahan dan tips agar pekerjaan lebih cepat selesai tanpa mengurangi kualitas. Saya juga diberi kesempatan mencoba tugas baru yang diberikan, sehingga bisa menambah keterampilan. Di sela-sela pekerjaan, saya sempat berbincang dengan teman-teman PKL lainnya. Kami saling bertukar cerita tentang tugas masing-masing yang sudah diberikan, dan ternyata cukup banyak hal yang bisa dipelajari dari penge...