Arsip Kategori: Pengolahan Citra

Menentukan Kompenen RGB Citra dengan OpenCV

Citra berwarna dapat diketahui komponen Red-Green-Blue penyusunnya. Dalam OpenCV sedikit berbeda, yaitu Blue-Green-Red (BGR). Sistem yang menentukan kematangan buah misalnya, membutuhkan nilai RGB suatu buah yang matang atau belum. Nah, di sini kita coba menggunakan OpenCV yang berjalan di Google … Baca lebih lanjut

Dipublikasi di Pengolahan Citra, Python | Meninggalkan komentar

Mengelola Environment Anaconda

Anaconda merupakan pakat Integrated Development Environment (IDE) berbasis Python (https://www.anaconda.com/). Paket lengkap ini sangat membantu siswa yang baru pertama kali belajar bahasa pemrograman Python. Sebelumnya pengguna Python menggunakan konsol untuk memrogram, termasuk mengelola environment-nya (lihat post yang lalu). Namun, Anaconda … Baca lebih lanjut

Dipublikasi di Pengolahan Citra, Python | Meninggalkan komentar

Deteksi Tepi dengan Open CV

Beberapa aplikasi baik di laptop maupun di handphone menerapkan deteksi tepi untuk memisahkan antara citra dengan latar/background-nya. Salah satu metode deteksi tepi yang terkenal adalan metode Canny yang menerapkan filter Gauss: Beberapa aplikasi telah menerapkan metode Canny ini, misalnya Matlab … Baca lebih lanjut

Dipublikasi di Pengolahan Citra, Python | Meninggalkan komentar

Mencoba OpenCV di Google Colab

Python memiliki beragam library. Salah satu library terkenal untuk pengolahan citra (image processing) adalah OpenCV (https://opencv.org/). Untuk mencoba library ini silahkan buka Google Colab (http://colab.research.google.com) di browser kita. Instalasi OpenCV Untuk menginstal OpenCV, gunakan PIP dengan disertai simbol “!” di … Baca lebih lanjut

Dipublikasi di Pengolahan Citra, Python | Meninggalkan komentar

Membuat Mask (Bingkai) Pada Citra & Manfaatnya

Postingan ini bermaksud menginformasikan problem ketika pencocokan pola citra kurang berhasil akibat pola yang tidak memiliki bingkai. Ketika dengan Autoassociative Memory diminta memprediksi angka satu berikut (lihat yang berwarna putih). Prediksi di sebelah kanan memang tepat angka satu, tetapi terpotong … Baca lebih lanjut

Dipublikasi di Artificial Neural Network, Matlab, Pengolahan Citra | Meninggalkan komentar

Mengkonversi Polygon Peta Pada ArcGIS ke Matriks di Matlab

Terkadang untuk melakukan manipulasi dengan Matlab membutuhkan konversi dari data berupa peta menjadi matriks. Jika sudah dalam bentuk matriks maka beragam metode dapat diterapkan untuk memanipulasi matriks peta tersebut seperti pengklusteran, klasifikasi, dan lain-lain. Postingan ini bermaksud mengkonversi citra polygon … Baca lebih lanjut

Dipublikasi di Geographic Information System, Matlab, Pengolahan Citra | Meninggalkan komentar

Red, Green, dan Blue (RGB) Pada Matlab

Representasi warna yang dikenal antara lain: i) Red, Green, Blue (RGB), ii) Cyan, Magenta, Yellow, Black (CMYK), iii) Hue, Saturation, Brightness (HSB), dan iv) CIE-XYZ. Di sini yang paling mudah dan terkenal adalah RGB. Postingan ini bermaksud menjelaskan secara mudah … Baca lebih lanjut

Dipublikasi di Matlab, Pengolahan Citra | Meninggalkan komentar

Imresize Citra dengan Matlab

Imresize merupakan fungsi dalam Matlab untuk memperkecil ukuran citra. Misal sebuah citra berukuran 100 x 100 dapat diperkecil menjadi 10 x 10. Gunanya adalah menurunkan resolusi agar dapat lebih cepat diproses. Perhatikan citra berikut (nama file “Huruf A.png”): Citra bertipe … Baca lebih lanjut

Dipublikasi di Pengolahan Citra | Meninggalkan komentar

Merubah Foto Menjadi Citra Negatif dan Sebaliknya

Untuk yang pernah hidup di era 80-an, pasti mengenal foto yang dicetak dari negatif foto atau dikenal dengan nama klise. Nah, jika foto sudah jamuran atau rusak, bisa mereproduksi foto tersebut jika masih memiliki klise-nya. Gunakan scanner untuk memindai klise … Baca lebih lanjut

Dipublikasi di Pengolahan Citra | Meninggalkan komentar

Menyamakan Ukuran Citra

[peng.citra|t.komputer|lab.hardware|pert.10] Untuk membandingkan dua citra baik dengan JST atau metode yang lain, hal mutlak yang harus dilakukan adalah menyamakan ukuran dari citra. Menyamakan ukuran berarti menyamakan dimensi matriks antara satu gambar dengan gambar yang akan diuji kemiripannya. Gambar GUI di … Baca lebih lanjut

Dipublikasi di Matlab, Pengolahan Citra | 1 Komentar

Menyiapkan Data Citra Untuk Pelatihan JST

[peng.citra|t.komputer|lab.hardware|pert.9] Berikut ini contoh menyiapkan data training dan target sebagai masukan proses pelatihan pada Jaringan Syaraf Tiruan (JST). Kasusnya mirip dengan postingan yang lalu, hanya saja di sini kita coba dengan gambar/citra sesungguhnya. Bagaimana membuat data training dengan GUI agar … Baca lebih lanjut

Dipublikasi di Pengolahan Citra | 2 Komentar

Deteksi Warna Komposit dengan Matlab

[peng.citra|t.kom|lab.hardware|pert.7] Warna dasar RGB adalah Red, Green, dan Blue yang masing-masing menyatakan nilai maksimal komposisinya yaitu 255. Misalnya warna merah, maka matriks-nya sebesar [255 0 0], begitu juga untuk warna hijau dan biru, masing-masing [0 255 0] dan [0 0 … Baca lebih lanjut

Dipublikasi di Matlab, Pengolahan Citra | Meninggalkan komentar

Deteksi Warna dengan Jarak Euclidean

[peng.citra|t.kom|lab.hardware|pert.6] Sistem cerdas membutuhkan teknik agar peralatan dapat membedakan satu warna dengan warna lainnya. Teknik termurah dan termudah adalah dengan jarak Euclidean. Perhitungannya menggunakan rumus jarak dua titik koordinat (dua, tiga, dan dimensi-n) yang mirip garis miring Phytagoras. Sebagai kelanjutan … Baca lebih lanjut

Dipublikasi di Matlab, Pengolahan Citra | 1 Komentar

Deteksi Tepi dengan Matlab

[peng.citra|t.kom|lab.hardware|pert.5] Di antara deteksi lainnya, seperti titik dan garis, deteksi tepi sangat bermanfaat untuk mengetahui suatu objek secara pasti dan terpisah dari objek lainnya, misalnya background. Pertemuan kali ini sedikit membahas metode-metode deteksi tepi yang terkenal antara lain: sobel, prewitt, … Baca lebih lanjut

Dipublikasi di Matlab, Pengolahan Citra | 1 Komentar

Melakukan Cropping Pada Citra

[peng.citra|t.komputer|lab.hardware|pert.4] Terkadang untuk menangkap secara detil suatu permukaan diperlukan proses pemotongan/cropping. Sebagai contoh, lanjutan dari pertemuan 3 yang lalu, tambahkan satu tombol Crop Gambar. Jika tombol “Crop Gambar” ditekan maka gambar hasil cropping akan ditampilkan pada axes2 di sebelah kanan. … Baca lebih lanjut

Dipublikasi di Matlab, Pengolahan Citra | 3 Komentar