이 제출물을 팔로우합니다
- 팔로우하는 게시물 피드에서 업데이트를 확인할 수 있습니다
- 정보 수신 기본 설정에 따라 이메일을 받을 수 있습니다
by Davide Di Gloria
with the great contribution of Franz-Gerold Url
Render RGB text over RGB or grayscale images of ANY RESOLUTION!
usage:
out=rendertext(target, text, color, pos, mode1, mode2)
target ... MxNx3 or MxN matrix
text ... string (NO LINE FEED SUPPORT)
color ... vector in the form [r g b] 0-255
pos ... position (r,c)
optional arguments: (default is 'ovr','left')
mode1 ... 'ovr' to overwrite, 'bnd' to blend text over image
mode2 ... text aligment 'left', 'mid' or 'right'.
out ... has same size of target
example (generates the sceenshot above):
in=imread('football.jpg');
out=rendertext(in,'OVERWRITE mode',[0 255 0], [1, 1]);
out=rendertext(out,'BLEND mode',[255 0 255], [30, 1], 'bnd', 'left');
out=rendertext(out,'left',[0 0 255], [101, 150], 'ovr', 'left');
out=rendertext(out,'mid',[0 0 255], [130, 150], 'ovr', 'mid');
out=rendertext(out,'right',[0 0 255], [160, 150], 'ovr', 'right');
imshow(out
have fun (and give credit)!
인용 양식
Davide Di Gloria (2026). Render RGB text over RGB or Grayscale Image (https://kr.mathworks.com/matlabcentral/fileexchange/26940-render-rgb-text-over-rgb-or-grayscale-image), MATLAB Central File Exchange. 검색 날짜: .
