Come ridimensionare l'immagine usando Java

Questo breve tutorial è progettato per spiegare come ridimensionare l’immagine utilizzando Java con l’aiuto di una sequenza di passaggi e un codice di esempio eseguibile. Per ridimensionare l’immagine, il codice Java mostra il processo impostando una nuova dimensione e tipo di ridimensionamento, tuttavia puoi utilizzare anche molte altre opzioni. L’immagine di output può essere salvata in qualsiasi formato come JPEG, PNG, BMP, ecc.

Passaggi per ridimensionare l’immagine utilizzando Java

  1. Configura l’applicazione per utilizzare Aspose.Imaging dal repository Maven
  2. Carica l’immagine di origine dal disco nell’oggetto classe Image
  3. Chiama la funzione Image.resize() fornendo una nuova dimensione e ResizeType
  4. Salva l’immagine di output su disco nel formato desiderato

Durante l’utilizzo del processo Java ridimensiona immagine viene qui descritto condividendo prima i passaggi per configurare l’ambiente e quindi una procedura passo passo da seguire nel programma Java. La classe Image contiene una serie di overload per la funzione resize() che fornisce diverse opzioni per ridimensionare l’immagine usando ResizeType o ImageResizeSettings enumeratore. Allo stesso modo, il metodo save() ha più opzioni per salvare l’immagine di output su un flusso o sul disco insieme all’impostazione del rettangolo di delimitazione.

Codice per ridimensionare l’immagine utilizzando Java

Questo codice dimostra come l’utilizzo di Java ridimensiona il file immagine può essere gestito utilizzando uno qualsiasi dei tipi di ridimensionamento specificati nell’enumeratore ResizeType, inclusi Bell, CatmullRom, CubicBSpline, HighQualityResample, LanczosResample, ecc. Allo stesso modo, puoi impostare il valore del metodo di quantizzazione del colore, il tipo del filtro e della modalità di interpolazione anche utilizzando l’oggetto ImageResizeSettings nella funzione resize().

Questa guida rapida ci ha insegnato come usare Java per ridimensionare l’immagine senza perdere la qualità. Se vuoi imparare la conversione tra diversi tipi di immagine come BMP in PNG, fai riferimento all’articolo su come convertire BMP in PNG in Java.

 Italiano