puttextcv
Adds text on an image.
Syntax
puttextcv(handle, text, startpoint, font, scale, color...)
linecv(handle, text, startpoint, font, scale, color, thickness, type, originbottomleft)
Inputs
- handle
 - Handle of an image.
 - text
 - Text to add.
 - startpoint
 - Two-element vector of integers representing the starting position of where the text will be placed on handle.
 - font
 - Font of the text. Valid values are:
           
- 0
 - cv::FONT_HERSHEY_SIMPLEX - normal size sans-serif font.
 - 1
 - cv::FONT_HERSHEY_PLAIN - small size sans-serif font.
 - 2
 - cv::FONT_HERSHEY_DUPLEX - more complex sans-serif font than cv::FONT_HERSHEY_SIMPLEX.
 - 3
 - cv::FONT_HERSHEY_COMPLEX: normal size serif font.
 - 4
 - cv::FONT_HERSHEY_TRIPLEX - more complex serif font than cv::FONT_HERSHEY_COMPLEX.
 - 5
 - cv::FONT_HERSHEY_COMPLEX_SMALL - smaller version of cv::FONT_HERSHEY_COMPLEX.
 - 6
 - cv::FONT_HERSHEY_SCRIPT_SIMPLEX - hand-writing style font.
 - 7
 - cv::FONT_HERSHEY_SCRIPT_COMPLEX - more complex hand-writing style font than cv::FONT_HERSHEY_SCRIPT_SIMPLEX.
 - 16
 - cv::FONT_ITALIC - italic.
 
 - scale
 - Font scale factor.
 - color
 - 3-element vector of integers representing red, blue, green (RGB) colors of text.
 - thickness
 - Optional parameter specifying the thickness of text. Default value is 1.
 - type
 - Optional parameter specifying the type of the line to draw text.
            Default value is 8. Valid values are: 
- 1
 - Filled line.
 - 4
 - Line is drawn using 4-connected Bresenham algorithm.
 - 8(default)
 - Line is drawn using 8-connected Bresenham algorithm.
 - 16
 - Antialiased line.
 
 - originbottomleft
 - Optional flag indicating if origin is bottom left. If false, origin is at top left. Default value is false.
 
Example
handle = imreadcv('bird2.jpg');
imsize = imsizecv(handle);
pos = [imsize(1)/3.5, imsize(2)/6];
font = 7;
scale = 4;
thickness = 2;
linetype = 8;
puttextcv(handle, 'This is a test!!', pos, font,scale, [0 0 139], thickness, linetype, false)
        
        
Figure 1. Input image

Figure 2. Image after puttextcv command