• Kumataro's avatar
    Merge pull request #893 from Kumataro:freetype2 · cac3c9a2
    Kumataro authored
    * Support freetype2
    
    * Before call pkg_search_module() check it is available.
    
    * If using libraries are unavailable, this module is shown in unavailable list.
    
    * using ocv_define_modules() insted of target_link_libraries().
    
    * Fix inner indentation in C++ namespaces
    
    * Remove mImg from freetype2 and Create UserData class to refer in path drawing callbacks.
    
    * to split interface and implementation details.
    ( and to avoid 3rd headers in public headers)
    
    * PKG_CONFIG_FOUND is used instead of COMMAND okg_search_modules
    
    * Update Document using Doxygen
    
    * Add ocv_module_include_directories()
    
    * Do no put pixels over image boundaries.
    
    * Fix SIGSEGV (only valgrind) and missing text in top border line
    
    * Fix trailing whitespace.
    
    * Use Header File Macros
    
    * Fix CMP0023 warning in cmake
    
    * std::string to cv::String
    
    * Fix trailing whitespace
    
    * Change splitnumber from unsigned int to int to support python
    
    * ocv_include_directories() should be define before ocv_define_module()
    
    * Fix boundary problem in putTextBitmapBlend()
    
    * Fix to draw an outline glyph which are on the boundary of image.
    
    * Remove precomp.cpp
    
    * Fix CMakeLists.txt to right order.
    
    * Remove prototype definition of removed function.
    
    * Add CV_Assert() where FreeType and Harfbuzz are called
    
    * Add CV_Assert() to check InputOutputArray and line_type
    cac3c9a2
README.md 938 Bytes