autoscreen icon indicating copy to clipboard operation
autoscreen copied to clipboard

"Optimize Screen Capture" 0% tolerance does not work

Open VelocityRa opened this issue 1 year ago • 1 comments

I would expect there to be an optimize option that checks every pixel and if any is different, does not reject it.

Setting 0% tolerance would in theory do that (?) but currently it makes it not reject any frames even if they are the exact same. Setting it to 1% is not acceptable for me, since it sees frames with small changes as duplicates (whereas I do want it to capture those frames too).

VelocityRa avatar Sep 07 '22 00:09 VelocityRa

Maybe do a Math.Ceiling() before casting to int here: https://github.com/gavinkendall/autoscreen/blob/d36e04acef490fdacbe4492faaf5e363c2284d1a/modules/screenshots/ScreenshotCollection.cs#L324

0% tolerance would work as expected then, instead of the few pixels/% getting lost in the cast.

VelocityRa avatar Sep 07 '22 00:09 VelocityRa

Please try with 2.5.1.5 https://github.com/gavinkendall/autoscreen/releases/tag/v2.5.1.5

gavinkendall avatar Nov 08 '22 14:11 gavinkendall

By the way I'm shutting down the Auto Screen Capture project so there will be no more updates after December 2022.

gavinkendall avatar Nov 08 '22 14:11 gavinkendall

Ok, thanks for your work. I'm guessing you'll just Archive the repo and not delete it? Maybe someone else will pick it up.

VelocityRa avatar Nov 08 '22 16:11 VelocityRa

Yes. I'm not going to delete anything. I'm just taking a break from open source development so I'm going to leave the repository as it is and let others fork from it.

gavinkendall avatar Nov 08 '22 16:11 gavinkendall