Go to file
Paul Murphy 1c4a64f0a1 Merge pull request #16138 from pmur:reg_16137
* imgproc: Prevent 1B overrun of 8C3 SIMD optimization

The fourth value read via v_load_q is essentially ignored,
but can cause trouble if it happens to cross page boundaries.

The final few iterations may attempt to read the most extreme
elements of S, which will read 1B beyond the array in most
aligment cases. Dynamically compute the stop. This could be
hoised from the loop, but will require a more extensive change.

Likewise, cleanup the iteration increment statements to make
it more obvious they do channel count (3) elements per pass.

This should resolve #16137

* imgproc(resize): extra check
2019-12-12 13:00:44 +03:00
.github migration: github.com/opencv/opencv 2016-07-12 12:51:12 +03:00
3rdparty ffmpeg/3.4: update FFmpeg wrapper 2019-11-18 19:13:45 +00:00
apps FIx misc. source and comment typos 2019-08-15 13:09:52 +03:00
cmake Fix pch generation when linker flags used with GCC 2019-12-10 14:55:56 +00:00
data Some mist. typo fixes 2018-02-07 06:59:15 -05:00
doc pre: OpenCV 3.4.9 (version++) 2019-12-05 18:28:38 +00:00
include add missing DNN header to opencv2/opencv.hpp 2018-02-15 15:59:14 +01:00
modules Merge pull request #16138 from pmur:reg_16137 2019-12-12 13:00:44 +03:00
platforms pre: OpenCV 3.4.9 (version++) 2019-12-05 18:28:38 +00:00
samples python: enable Python 3.8 2019-12-11 16:52:38 +03: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 Merge pull request #15503 from cancerberoSgx:js-test-puppeteer 2019-11-17 00:29:38 +03:00
CMakeLists.txt Merge pull request #15537 from l-bat:ngraph 2019-12-02 16:16:06 +03:00
CONTRIBUTING.md migration: github.com/opencv/opencv 2016-07-12 12:51:12 +03:00
LICENSE Added Xperience.AI to copyright file. 2019-12-09 15:58:24 +03:00
README.md Improve README (#9243) 2017-09-13 17:58:34 +03: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.