Hey Karl, I'm aware (I think) you can specify a higher resolution than the webcam can handle since it's handled on the software side before its outputted to a virtual device.
In which case, what kind of upscaling/upsampling takes place (bilinear, right?), and could you maybe expose that option or implement more powerful algorithms for those of us with nice GPUs? It would be a major quality boost to be able to upscale using EWA_lanczos.
Then again I don't know if this is even a possibility because I don't know a lot about java.
Hi Cris,
WS use Java graphic2d and ImgScalr to resize the pictures:
https://github.com/thebuzzmedia/imgscalr/tree/master/src
I'm sorry, but i really don't know if EWA_lanczos method is usable in Java. I didn't find nothing useful, only this:
http://stackoverflow.com/questions/31873215/image-downscale-algorithm
Maybe someone have a better knowledge about it.
Thanks.
karl.
I read the library's source code and it's pretty good at downscalling. I take it you used Method.ULTRA_QUALITY, Scalr.OP_ANTIALIAS.
I found another library which offered Lanczos3, but that's not good enough.
Thanks!