Bad results in test_highgui drawing (Bug #3958)


Added by Maksim Shabunin over 10 years ago. Updated over 10 years ago.


Status:Done Start date:2014-10-16
Priority:Normal Due date:
Assignee:Maksim Shabunin % Done:

100%

Category:highgui-images
Target version:2.4.11
Affected version:branch '2.4' (2.4-dev) Operating System:Linux
Difficulty:Easy HW Platform:x64
Pull request:https://github.com/Itseez/opencv/pull/3362

Description

Actual images drawn in opencv_test_hihgui differ from reference. Please, find attached test_c.png (difference is 0.877504) and test_cpp.png (difference is 0.098135) and reference image.png.

These images are compared with etalon with following instruction:

if (norm(original, actual, CV_RELATIVE_L1) > 0.9)
{
    /* fail */
}

This method is too soft and allows great difference between images.


test_c.png (87.3 kB) Maksim Shabunin, 2014-10-16 01:42 pm

test_cpp.png (58.2 kB) Maksim Shabunin, 2014-10-16 01:42 pm

image.png (222.6 kB) Maksim Shabunin, 2014-10-16 01:42 pm


Associated revisions

Revision 755527a9
Added by Vadim Pisarevsky almost 10 years ago

Merge pull request #3958 from ilya-lavrenov:cuda_aarch64

History

Updated by Maksim Shabunin over 10 years ago

cmake flags are -DWITH_OPENCL=OFF -DWITH_IPP=OFF
version is 6b0cd39

Updated by Maksim Shabunin over 10 years ago

Fixed on branch 2.4
Pullrequest for master branch is ready too.

  • Pull request set to https://github.com/Itseez/opencv/pull/3362
  • Difficulty set to Easy
  • Target version set to 2.4.11
  • Category set to highgui-images
  • Assignee set to Maksim Shabunin
  • Status changed from New to Done
  • % Done changed from 0 to 100

Also available in: Atom PDF