<!-- If you have a question rather than reporting a bug please go to http://answers.opencv.org where you get much faster responses. If you need further assistance please read [How To Contribute](https://github.com/opencv/opencv/wiki/How_to_contribute). This is a template helping you to create an issue which can be processed as quickly as possible. This is the bug reporting section for the OpenCV library. --> ##### System information (version) <!-- Example - OpenCV => 3.1 - Operating System / Platform => Windows 64 Bit - Compiler => Visual Studio 2015 --> - OpenCV => `OpenCV iOS 3.1.` - Operating System / Platform => `MacOS Sierra (v 10.12.3)`, `iMac` - Compiler => `Apple LLVM version 8.0.0 (clang-800.0.42.1)` ##### Detailed description 1. Do you plan to support [half precision floating point](https://en.wikipedia.org/wiki/Half-precision_floating-point_format) type? If yes, when? 2. Would you accept a PR which add half float support? ##### Steps to reproduce None.