Restore core multiply/divide depth to CV_64F value.
authormarina.kolpakova <marina.kolpakova@itseez.com>
Sun, 21 Oct 2012 07:20:39 +0000 (11:20 +0400)
committermarina.kolpakova <marina.kolpakova@itseez.com>
Sun, 21 Oct 2012 07:20:39 +0000 (11:20 +0400)
commit99c666691e3cd47a69219a5e8df14a2c3bac09ab
tree3e248b3102fb3b7bcf96b1f048fa6e7414cb93ab
parentb6a2717c2b8d998d5a12b4baa6f2d331ad34f84d
Restore core multiply/divide depth to CV_64F value.

After setting depth to CV_32F for non double types this produces difference in results. I've attached test that reproduce this issue.The issue was found during anali broken GPU tests  for multiply/device functions.
modules/core/src/arithm.cpp
modules/core/test/test_arithm.cpp