How to assign zero value to plotted lines

Hi,
I have the following codes to plot lines on an image. I want to assign zero value to the lines plotted by the following codes. How can I do this ?
plot([xleft xleft],[ytop ybottom],'b','LineWidth',2);
plot([xright xright],[ytop ybottom],'b','LineWidth',2);
plot([xleft xright],[ymiddle ymiddle],'r','LineWidth',2);
plot([xmiddle xright],[ytop ymiddle],'y','LineWidth',2);
plot([xmiddle xright],[ybottom ymiddle],'y','LineWidth',2);
plot([floor(xmiddle/2) xright],[ytop ymiddle],'g','LineWidth',2);
plot([floor(xmiddle/2) xright],[ybottom ymiddle],'g','LineWidth',2);

댓글 수: 4

Stephen23
Stephen23 2016년 1월 6일
편집: Stephen23 2016년 1월 6일
S C. Carl's "Answer" moved here:
I want to make more clear my question ;
I want to assign zero value to pixels that show lines plotted by the above codes How to do this ?
Stephen23
Stephen23 2016년 1월 6일
Can you explain what you mean by "assign zero value to pixels"? A line is simply some colored pixels, what would they be like if zero was "assigned" to them? How could this be checked or used?
Jan
Jan 2016년 1월 6일
It does not makes sense to assign a number to a pixel or to a line. What do you expect as result of such an "assignment"?
Geoff Hayes
Geoff Hayes 2016년 1월 6일
@S.C. - are you trying to draw a box (square or rectangle) on an image (perhaps shown with imshow) with its lines coloured black (zero for each of the red, green, and blue pixel along these lines)?

댓글을 달려면 로그인하십시오.

답변 (1개)

harjeet singh
harjeet singh 2016년 1월 6일

0 개 추천

hello dear use this code
clear all
close all
clc
x_left=10;
y_left=10;
x_right=100;
y_right=100;
img(1:200,1:200,1:3)=255;
img=uint8(img);
img(x_left:x_right,y_left,:)=0;
img(x_left:x_right,y_right,:)=0;
img(x_left,y_left:y_right,:)=0;
img(x_right,y_left:y_right,:)=0;
figure(1)
imshow(img)

카테고리

도움말 센터File Exchange에서 Images에 대해 자세히 알아보기

태그

질문:

2016년 1월 6일

답변:

2016년 1월 6일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by