Alexander Alekhin
|
0515f930e8
|
imgcodecs(webp): multiple fixes
- don't reallocate passed 'img' (test fixed - must use IMREAD_UNCHANGED / IMREAD_ANYCOLOR)
- avoid memory DDOS
- avoid reading of whole file during header processing
- avoid data access after allocated buffer during header processing (missing checks)
- use WebPFree() to free allocated buffers (libwebp >= 0.5.0)
- drop unused & undefined `.close()` method
- added checks for channels >= 5 in encoder
|
2018-08-30 20:42:33 +00:00 |
|
Maksim Shabunin
|
32d4af36e2
|
Fixing some static analysis issues
|
2017-06-27 14:30:26 +03:00 |
|
berak
|
cbda9b332b
|
imgcodecs: fix webp IMREAD_GRAYSCALE loading
|
2017-04-24 11:56:23 +02:00 |
|
Ilija Puaca
|
1b842c4762
|
Updated version of libwebp to 0.6.0. Removed iOS from build exceptions for libwebp
|
2017-02-09 23:35:27 +01:00 |
|
Adil Ibragimov
|
8a4a1bb018
|
Several type of formal refactoring:
1. someMatrix.data -> someMatrix.prt()
2. someMatrix.data + someMatrix.step * lineIndex -> someMatrix.ptr( lineIndex )
3. (SomeType*) someMatrix.data -> someMatrix.ptr<SomeType>()
4. someMatrix.data -> !someMatrix.empty() ( or !someMatrix.data -> someMatrix.empty() ) in logical expressions
|
2014-08-13 15:21:35 +04:00 |
|
vbystricky
|
4286f60387
|
Extract imgcodecs module from highgui
|
2014-07-07 16:28:08 +04:00 |
|