如何将姿态角,要如何显示出来倾斜姿态出来。

goodb515344oy 2010-05-20 10:41:57
我从串口接收到传感器传输过来姿态角,要如何显示出来倾斜姿态出来,类似汽车油门那样一个表形状,比如中间为中位,左倾斜2度,就像左边斜一点,右斜三度,就向右边斜一些。
...全文
208 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Justin-Liu 2010-05-21
  • 打赏
  • 举报
回复
mark
weike021996 2010-05-21
  • 打赏
  • 举报
回复
mark
zzx509 2010-05-21
  • 打赏
  • 举报
回复
改造仪表图为两部分:细长的表针图和没有表针的表。
根据偏移度数在空表上绘制表针图就可以了。

Image imgPointer = pictureBox1.InitialImage;//指针
Bitmap bitmap = new Bitmap(pictureBox1.Image);//无指针的表
Graphics g = Graphics.FromImage(bitmap);
g.TranslateTransform(pictureBox1.Width/2,pictureBox1.Height/2);
g.RotateTransform(180+10); //垂直向上右偏10度
g.DrawImage(imgPointer, new Rectangle(Point.Empty, pictureBox1.InitialImage.Size));
g.Dispose();
pictureBox1.Image = bitmap;


Comeonzhou 2010-05-21
  • 打赏
  • 举报
回复
这个好像是控件吧.
xiaojin0710 2010-05-21
  • 打赏
  • 举报
回复
学习,帮顶了
hyblusea 2010-05-21
  • 打赏
  • 举报
回复
有第三方的仪表控件....
平生我自如 2010-05-21
  • 打赏
  • 举报
回复
帮顶一下!………………

110,533

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧