Prima di tutto grazie per l'aiuto.
Allora... il discorso è questo... io devo leggere una immagine raw da file, devo applicarle vari filtri e devo scrivere su file tutti i risultati ottenuti. sul fatto che la funzione di output funzionasse non avevo dubbi perchè questo è l'unico filtro che non funziona.
Gli altri filtri (che sono sostanzialmente uguali a questo tranne il punto dove faccio la sottrazione) sommano, dividono o ricopiano caratteri e funzionano perfettamente. Questo filtro che invece sottrae è l'unico che non funziona!!! Ora per logica credo che il bug sia per forza nella sottrazione... ora mi chiedo... c'è un altro modo per sottrarre caratteri, tipo con l'algebra booleana ad esempio? se si come si fa?
Grazie ancora per le precedenti considerazioni!