opencv/modules
pasbi 9f5f64e14e Merge pull request #12192 from pasbi:pfm
* created new decoder and encoder for PFM

pfm file format stores binary RGB or grayscale float images.

* added test for pfm codec

* replaced large with short licence header

* little/big-endian-check is now compile time

* fixed width/height confusion, improved big/little endian recognition, fixed scaling issue and Improved signature check

* adapted tests to handle float images well

* removed data-dependency: lena.pfm

the lena image is now loaded is pam and converted to pfm.

* fixed bug in endianess detection macro

* Added endianess detection for android and win

* removed fancy endianess detection

endianess detection will be implemented in cmake scripts soonish.

* fixed minor warnings

* fixed stupid elif defined bug

* silenced some implicit cast warnings

* replaced std::to_string with std::stringstream solution

std::to_string variant did not build on android.

* replaced new endianess macros with existing ones

* improved readability
2018-08-13 13:14:12 +03:00
..
calib3d Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-08-07 20:12:10 +03:00
core Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-08-07 20:12:10 +03:00
cudaarithm cuda_meanStdDev : bug fix 2018-05-16 03:31:47 +09:00
cudabgsegm cuda: eliminate part of build warnings 2018-04-05 17:53:22 +03:00
cudacodec cuda: eliminate part of build warnings 2018-04-05 17:53:22 +03:00
cudafeatures2d next: drop CV_CXX11 conditions 2018-04-10 18:09:54 +03:00
cudafilters Misc. typos 2018-07-31 18:44:23 +03:00
cudaimgproc Misc. typos 2018-07-31 18:44:23 +03:00
cudalegacy cuda: eliminate part of build warnings 2018-04-05 17:53:22 +03:00
cudaobjdetect Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
cudaoptflow
cudastereo cuda: fix build 2018-07-06 15:32:36 +03:00
cudawarping Source typo fixes 2018-07-31 18:44:23 +03:00
cudev Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-08-07 20:12:10 +03:00
dnn Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-08-07 20:12:10 +03:00
features2d Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-08-07 20:12:10 +03:00
flann opencv: Use cv::AutoBuffer<>::data() 2018-07-04 19:11:29 +03:00
highgui Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-07-31 21:35:00 +03:00
imgcodecs Merge pull request #12192 from pasbi:pfm 2018-08-13 13:14:12 +03:00
imgproc Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-08-07 20:12:10 +03:00
java Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-07-17 19:27:48 +03:00
js
ml Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-08-07 20:12:10 +03:00
objdetect Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-08-07 20:12:10 +03:00
photo Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-08-07 20:12:10 +03:00
python Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-07-31 21:35:00 +03:00
shape Fixed issues found by static analysis (mostly DBZ) 2018-07-17 16:14:54 +03:00
stitching Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-08-07 20:12:10 +03:00
superres build: unreachable code after CV_Error() 2018-04-23 15:45:57 +03:00
ts Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-08-07 20:12:10 +03:00
video Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-07-09 19:44:51 +03:00
videoio Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-08-07 20:12:10 +03:00
videostab Fixed issues found by static analysis (mostly DBZ) 2018-07-17 16:14:54 +03:00
viz Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2018-06-04 19:26:10 +03:00
world
CMakeLists.txt