Cara Mengompresi Gambar di Java

Tutorial singkat ini disajikan untuk menjelaskan cara mengompresi gambar di Java. Ini akan membagikan informasi konfigurasi lingkungan, impor yang diperlukan untuk proses, langkah-langkah mendetail yang harus dilakukan, dan contoh kode Java untuk mengompresi gambar. Kami akan menggunakan gambar JPEG untuk dikompres sebagai sampel namun Anda juga dapat mencoba jenis lain seperti PNG, TIFF, dll.

Langkah-langkah untuk Mengompresi Gambar di Java

  1. Tetapkan lingkungan untuk menggunakan Aspose.Imaging dari repositori Maven
  2. Impor kelas yang diperlukan untuk digunakan dalam kode
  3. Muat file gambar sampel ke dalam objek kelas Image yang perlu dikompres
  4. Buat instance objek JpegOptions untuk menyesuaikan output gambar terkompresi
  5. Atur properti seperti Color Type dan Compression Type di objek JpegOptions
  6. Simpan gambar terkompresi keluaran menggunakan konfigurasi yang ditentukan

Langkah-langkah ini memandu bagaimana Java kompres gambar dengan berbagi konfigurasi lingkungan dan penggunaan kelas utama yang diperlukan untuk menyelesaikan tugas. Pendekatan langkah demi langkah diikuti dengan memuat terlebih dahulu file gambar sumber yang akan dikompresi dan kemudian menginisialisasi objek kelas JpegOptions yang digunakan untuk mengonfigurasi gambar keluaran dengan mengatur jenis warna dan jenis kompresi.

Kode untuk Mengompresi Gambar di Java

Pernyataan ini dalam Java kompres ukuran gambar dengan menggunakan properti kelas JpegOptions seperti jenis warna diatur ke Skala abu-abu yang mengurangi ukuran gambar secara mencolok. Demikian pula, Anda dapat mengatur bit per saluran, komentar file, kualitas gambar, unit resolusi, dan palet untuk beberapa nama. Anda dapat menyimpan file output ke OutputStream, file fisik pada disk, dan juga dapat menyimpan gambar dalam persegi panjang pembatas yang ditentukan.

Tutorial ini telah menunjukkan kepada kita cara mengompresi gambar di Java. Jika Anda tertarik mempelajari fitur lain seperti mengubah ukuran gambar, lihat artikel di cara mengubah ukuran gambar menggunakan Java.

 Indonesian