Microchip
直播中

王金凤

7年用户 221经验值
私信 关注
[问答]

怎么绘制图形LCD的高效线

你好,我正忙于图形LCD显示器,我使用的是PIC16F1789和12864b的液晶显示器,在并行模式下。有人知道什么是最有效的画线方法吗?IDENT WANDTO使用除法,不需要更多像素,那么需要,也许有人给我一些建议?我想我不会得到1分左右,所以我张贴。谢谢提前,圣诞快乐!

以上来自于百度翻译


      以下为原文

    Hi, i am busy with a graphical LCD display, i am using a PIC16F1789 and a 12864b LCD in parallel mode.
Does anyone know what is the most efficient way to draw a line ?,

I dont wanto use divide, and dont wanto paint more pixels then is needed,
maybe someone has some advice for me ?

I think i dont get around 1 divide, so i am posting here.

thanks in advance, Merry Christmas

回帖(6)

冯待策

2019-5-28 14:15:10
谢谢,很多阅读,有一个很好的用餐者。

以上来自于百度翻译


      以下为原文

    Thanks, alot to read, have a nice diner.
举报

陈晨

2019-5-28 14:25:51
再次投票给Bresenham。它被认为是最有效的方法,用任意的角度画直线,使用互联网数学。

以上来自于百度翻译


      以下为原文

    Another vote for Bresenham.
It is noted as the most efficient way to draw a straight line , at any angle,using internet math
举报

王焕树

2019-5-28 14:42:43
当然,如果你事先知道直线是垂直的、水平的还是倾斜的,就比较容易了。

以上来自于百度翻译


      以下为原文

    Of course, it's easier if you know beforehandhand if the line is vertical, horizontal, or sloped.
Was not mentioned in the first post.
 
举报

张娜

2019-5-28 14:56:58
是的,我想补充一点:实际上,我认为(希望)Bresenham的链接会考虑到这一点……但是,最终,对于低端CPU来说,这一点更重要。

以上来自于百度翻译


      以下为原文

   


Yeah, I wanted to add about that: I actually think (hope) that links for Bresenham take that into account...
Though, in the end, it's more important for low-end CPUs, I'd say.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分