画椭圆图像
246(30天)
显示旧的评论
我想画一个椭圆(black-filled)白色帆布椭圆的中心坐标。
为矩形,这样我做(需要填充矩形),但是对于椭圆似乎更加困难。
宽度= 300;
objectWidth = 60;
帆布的=(宽度、宽度);
图中,imshow(画布);
平方=矩形(“位置”,(60-objectWidth / 2, 40-objectWidth / 2 objectWidth objectWidth),…
“EdgeColor”[0.5 0.5 0.2]);
我想以下的椭圆公式:
= 1/2 *√(x2-x1) ^ 2 + (y2-y1) ^ 2);
b = * sqrt(单电子^ 2);
t = linspace(0, 2 *π);
X = a * cos (t);
Y = b * sin (t);
w =量化(y2-y1 x2-x1);
x = (x1 + x2) / 2 + x * cos (w) - Y * sin (w);
y = (y1 + y2) / 2 + X * sin (w) + y * cos (w):
情节(x, y,“y - - - - - -”)
轴平等的
任何提示就好了。顺便说一句。新年快乐!
0评论
接受的答案
更多的答案(2)
KSSV
2017年1月2日
clc;清晰的所有;
%椭圆可以被定义为所有点的轨迹满足方程
% x = cos t
% t y = b的罪
%的地方:
% x, y是椭圆上任意点的坐标,
% a、b分别x和y轴的半径,
t = linspace(0, 2 *π);
一个= 30;b = 15;
x = a * cos (t);
y = b * sin (t);
情节(x, y,“r”)
轴平等的