0% menganggap dokumen ini bermanfaat (0 suara)
22 tayangan3 halaman

Jobsheet2 Modul PCD 2015354025

Dokumen tersebut berisi informasi tentang seorang mahasiswa bernama I Nyoman Donostia Gosong yang mengerjakan jobsheet 2 tentang pemrosesan gambar menggunakan bahasa pemrograman Python. Mahasiswa tersebut menjelaskan beberapa modul Python yang bermanfaat untuk pemrosesan gambar seperti NumPy, Scipy, Python Imaging Library, dan Scikits.

Diunggah oleh

025 Donostia
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
22 tayangan3 halaman

Jobsheet2 Modul PCD 2015354025

Dokumen tersebut berisi informasi tentang seorang mahasiswa bernama I Nyoman Donostia Gosong yang mengerjakan jobsheet 2 tentang pemrosesan gambar menggunakan bahasa pemrograman Python. Mahasiswa tersebut menjelaskan beberapa modul Python yang bermanfaat untuk pemrosesan gambar seperti NumPy, Scipy, Python Imaging Library, dan Scikits.

Diunggah oleh

025 Donostia
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 3

Nama : I Nyoman Donostia Gosong

NIM : 2015354025

Jobsheet 2

1. Python adalah perangkat lunak sumber terbuka dan gratis. Oleh karena itu, ada banyak modul yang
dibuat untuk pemrosesan gambar. Lakukan riset, diskusikan dan deskripsikan beberapa manfaat dari
setiap modul dibandingkan modul lainnya.

Jawab :

Ada beberapa modul dalam phyton yang dibuat untuk pemrosesan gambar yaitu :

a. NumPy: NumPy (Numerical Python) adalah library Python yang fokus pada scientific
computerisasi . yang berfungsi menciptakan objek N-dimensional array, berfungsi sama dengan
list pada Python. Keunggulan NumPy array dibandingkan dengan list pada Python adalah
konsumsi memory yang lebih kecil serta runtime yang lebih cepat
b. Scipy: Scipy adalah library pada python yang digunakan untuk komputasi numerik sepertialjabar,
linear regresi, optimisasi, interpolasi,dan satiska.
c. Python Imaging Library: Menyediakan fungsi untuk membaca, menulis, dan memproses gambar
dasar.
d. Scikits: Paket tambahan untuk scipy. Modul dalam scikit dimaksudkan untuk ditambahkan ke scipy
setelah pengembangan.

2. Mengapa lebih mudah untuk mengatur berbagai fungsi sebagai modul?

Jawab : Dengan adanya modul kita bisa menjadikan program besar menjadi file yang lebih kecil agar lebih
diorganisir. Selain itu satu module bisa dipakai berulang kapanpun ingin digunakan.

3. Anda diberikan file CSV yang berisi daftar path lengkap ke nama file dari berbagai gambar. File hanya
memiliki satu kolom dengan beberapa baris. Setiap baris berisi path ke satu file. Anda perlu membaca
nama file dan kemudian membaca gambar juga. Metode untuk membaca file CSV ditunjukkan pada
Jobsheet 1.
4. Ubah program dari Pertanyaan 4 untuk membaca file Microsoft Excel. Buat array numpy ukuran 5-kali-
5 yang berisi semua nilai acak. Tentukan transpose dan invers matriks ini.

Source code matriks 5x5 dengan transpose dan invers matriks

Hasil

Anda mungkin juga menyukai