J'utilise SWT pour compresser une image bitmap RAW en JPEG. J'écris l'image dans un BufferedOutputStream pour envoyer les octets sur une socket. Le problème est que la compression prend beaucoup de temps (environ 150 ms). Quelqu'un at-il des suggestions pour accélérer le processus?accélère la création d'image/l'écriture dans le tableau d'octets (SWT)
bos.reset();
imageLoader.save(bos, SWT.IMAGE_JPEG);
Malheureusement, la compression est nécessaire. J'ai également essayé d'utiliser le déflatter de Java .. mais les images résultantes étaient en fonction de l'image source, très grande. aussi déflatage a pris au moins la même quantité de temps – christian
merci;) je connais les différences entre la compression sans perte et la perte. déflatter serait égal à png. mais la qualité de jpeg correspond à nos besoins. c'est juste une question de performance – christian
Essayez ensuite. –