Come comprimere l'immagine in Java

Questo breve tutorial viene presentato per fare luce su come comprimere l’immagine in Java. Condividerà le informazioni sulla configurazione dell’ambiente, le importazioni necessarie per il processo, i passaggi dettagliati da eseguire e un codice Java di esempio per comprimere l’immagine. Utilizzeremo un’immagine JPEG da comprimere come campione, tuttavia puoi provare anche altri tipi come PNG, TIFF, ecc.

Passaggi per comprimere l’immagine in Java

  1. Stabilisci l’ambiente per utilizzare Aspose.Imaging dal repository Maven
  2. Importa le classi necessarie da utilizzare nel codice
  3. Carica il file immagine di esempio nell’oggetto classe Image che deve essere compresso
  4. Crea un’istanza di un oggetto di JpegOptions per personalizzare l’immagine compressa di output
  5. Imposta proprietà come Tipo di colore e Tipo di compressione nell’oggetto JpegOptions
  6. Salvare l’immagine compressa di output utilizzando le configurazioni specificate

Questi passaggi guidano come Java comprime l’immagine condividendo la configurazione dell’ambiente e l’utilizzo delle classi principali necessarie per eseguire l’attività. Viene seguito un approccio passo passo caricando prima il file di immagine di origine che deve essere compresso e quindi inizializzando l’oggetto della classe JpegOptions utilizzato per configurare l’immagine di output impostando il tipo di colore e il tipo di compressione.

Codice per comprimere l’immagine in Java

Queste istruzioni in Java comprimono le dimensioni dell’immagine utilizzando le proprietà della classe JpegOptions come il tipo di colore sono impostate su Scala di grigi che riduce notevolmente le dimensioni dell’immagine. Allo stesso modo, puoi impostare bit per canale, commenti ai file, qualità dell’immagine, unità di risoluzione e tavolozza per citarne solo alcuni. È possibile salvare il file di output in OutputStream, un file fisico su disco, e anche salvare l’immagine nel rettangolo di delimitazione definito.

Questo tutorial ci ha mostrato come comprimere l’immagine in Java. Se sei interessato ad apprendere altre funzioni come il ridimensionamento delle immagini, consulta l’articolo su come ridimensionare l’immagine usando Java.

 Italiano