Go to file
easonycwang 91ff45fbde Tile:
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
2021-09-24 21:47:14 +08:00
.github Updated more links to forum.opencv.org 2021-01-19 21:55:45 +03:00
3rdparty Merge pull request #19554 from amirtu:OCV-215_cvtColorTwoPlane_wrong_output_when_Y_Plane_Mat_has_step 2021-09-22 17:42:32 +03:00
apps Fix typo 'Applicatioin' 2020-11-17 15:02:55 +00:00
cmake cmake: fix handling of INF_ENGINE_RELEASE 2021-09-14 08:56:09 +00:00
data fix files permissions 2020-04-13 04:29:55 +00:00
doc docs: fix image path for py_fast doc 2021-09-06 13:05:58 +08:00
include add missing DNN header to opencv2/opencv.hpp 2018-02-15 15:59:14 +01:00
modules Tile: 2021-09-24 21:47:14 +08:00
platforms build: winpack_dldt with dldt 2021.4.1 2021-09-11 06:20:53 +03:00
samples fix cast in text detection sample 2021-09-24 15:56:02 +09:00
.editorconfig add .editorconfig 2018-10-11 17:57:51 +00:00
.gitattributes cmake: generate and install ffmpeg-download.ps1 2018-06-09 13:19:48 +03:00
.gitignore Ignore Visual Studio cmake configuration file 2020-03-17 21:12:54 +03:00
CMakeLists.txt Merge pull request #20399 from pablorcum:3.4 2021-07-13 19:40:15 +00:00
CONTRIBUTING.md migration: github.com/opencv/opencv 2016-07-12 12:51:12 +03:00
LICENSE copyright: 2021 2021-01-01 13:40:32 +00:00
README.md update forum link 2021-01-11 18:39:46 +00:00

OpenCV: Open Source Computer Vision Library

Resources

Contributing

Please read the contribution guidelines before starting work on a pull request.

Summary of the guidelines:

  • One pull request per issue;
  • Choose the right base branch;
  • Include tests and documentation;
  • Clean up "oops" commits before submitting;
  • Follow the coding style guide.