Recentemente abbiamo condiviso un tutorial per usare ComfyUI nella generazione di immagini con intelligenza artificiale e la sua caratteristica più importante è l'adozione dei «nodi» che da un certo punto di vista ci permettono di «programmare» il suo ambiente. Il processore ChaiNNer funziona allo stesso modo, e se stai pensando di applicare upscaling o downscaling in batch, generare bordi, convertire testo in immagini, ritagliare, modificare valori di luminosità e contrasto o iniettare filtri, dovresti dargli un'occhiata.

ChaiNNer: processore avanzato di immagini con intelligenza artificiale
Come elaborare immagini con ChaiNNer

Qualsiasi editor di immagini che voglia portare quel titolo deve incorporare alcune funzioni di base. Tuttavia, quando si tratta di elaborare interi lotti di immagini, cambiare le loro dimensioni e correggere automaticamente dettagli di luminosità/contrasto, l'ideale è cercare uno strumento più specializzato.

Con l'avvento di modelli basati su intelligenza artificiale e lo sviluppo di nuovi ambienti dedicati, oggi possiamo godere di strumenti come ChaiNNer, che utilizza un sistema di nodi molto simile a quello di ComfyUI. Le prime versioni di ChaiNNer davano priorità all'upscaling, e anche se è ancora in alfa, ora può fare molto di più.

Come elaborare immagini con ChaiNNer

ChaiNNer: processore avanzato di immagini con intelligenza artificiale
Tranquillo, è molto più semplice di quanto sembri...

L'esecuzione di ChaiNNer si divide in tre fasi:

  • Prima, scarichiamo la sua ultima versione da GitHub e versiamo il contenuto dello zip in una cartella temporanea.
  • Poi, carichiamo il suo eseguibile e installiamo le tre dipendenze principali dall'interno dell'interfaccia: PyTorch, NCNN e ONNX. Sia NCNN che ONNX hanno download piccoli, ma PyTorch è un mattone di 2,2 gigabyte. Pazienza.
  • Infine, chi è interessato a fare upscaling deve scaricare uno dei modelli disponibili attraverso OpenModelDB, una specie di Civitai dedicato esclusivamente a questa funzione. I modelli possono essere salvati in qualsiasi cartella, perché dobbiamo selezionarli a mano dentro ChaiNNer.
ChaiNNer: processore avanzato di immagini con intelligenza artificiale
Queste tre dipendenze sono necessarie per usare modelli di upscaling

La pagina ufficiale di ChaiNNer presenta un esempio base di upscaling, e in generale sarà lo strumento principale. Tuttavia, sarebbe un errore fermarsi alla punta dell'iceberg. ChaiNNer include elaborazione a lotti, creazione di immagini solide e gradienti, trasformazione di testo in immagini, bordi, ritaglio, rotazione, e persino generazione di hash. Facile da imparare, difficile da padroneggiare... ma decisamente vale la pena.

Sito ufficiale e download: Clicca qui