mirror of
https://github.com/opencv/opencv.git
synced 2025-01-19 15:04:01 +08:00
91ff45fbde
This submission is used to improve the performance of the inpaint algorithm for 3 channels images(RGB or BGR). Reason: The original algorithm implementation did not consider the cache hits. The loop of channels is outside the core loop, so the perfmance is not very good. Moving the channel loop inside the core loop can significantly improve cache hits, thereby improving performance. Performance: 360P, about >= 30% improvement iphone8P: 5.52ms -> 3.75ms iphone6s: 14.04ms -> 9.15ms |
||
---|---|---|
.. | ||
include/opencv2 | ||
misc/java/test | ||
perf | ||
src | ||
test | ||
CMakeLists.txt |