社区
VB基础类
帖子详情
vb怎样才能消除斜线的锯齿状?
cool_fish
2000-03-24 09:17:00
vb画斜线锯齿很明显,如何能消除?
...全文
274
3
打赏
收藏
vb怎样才能消除斜线的锯齿状?
vb画斜线锯齿很明显,如何能消除?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huzi
2000-03-24
打赏
举报
回复
这么难的问题怎么才50分?O_O
在VB下完全可以画出基本上没有锯齿的斜线,方法有些麻烦。不过,大部分高级图形处理
程序的平滑算法都类似:
因为屏幕的点实际上是矩阵型排列,假设每个点都是方的。
首先要计算你想画的线经过那些点。
然后计算你的线将每个点分成几比几要有适当的精度。
以 0.5:0.5为最亮,以0:1(1:0)为最暗,为经过的点着色。
如果画白线就按比例着白色,黑线就着黑色。
如果画彩色线,则分别处理RGB三种颜色。
OK,你画的线一定非常平滑漂亮。
试试看吧。
snakebird
2000-03-24
打赏
举报
回复
画线的时候自己做处理,比如画一条黑色斜线
在它旁边紧挨着画两条灰色斜线,这样看起来
就比较平滑了。
Un1
2000-03-24
打赏
举报
回复
这与 VB 无关,换更高分辨率的显示器吧!
VB
6无损图像缩放 最大限度
消除
锯齿 GDI实现
VB
6无损图像缩放 最大限度
消除
锯齿 GDI实现
VB
用GDI+加载图片
消除
锯齿
VB
中使用GDI+
消除
锯齿模块
vb
GDI+无锯齿旋转图像
通常图像旋转小角度时图像边沿会有锯齿,即使你设置消锯齿也没有用。我们可以利用图像纹理画刷,对图像输出位置进行缩小1-3个像素二次绘制,这时画布应设为消锯齿,便可以得到完全没有锯齿的旋转后的图像。(自己...
c# 真正的线控件(直线、
斜线
)而且不会遮盖
C# 编写的真正线控件。在网上找到的大部分都没有处理两个线相交情况互相遮盖的部分。 这次我利用GDI+ 的异形把线控件遮盖部分去掉,变成完全的线控件,添加后可以拖动还可以改变大小方向。... 类似
VB
里面的线控件。
VB
串口通信源码210个
001、
VB
串口通讯视频教程源码41个 002、Visual Basic串口通信工程开发实例导航随书源码7个 003、Visual Basic串口通信与测控应用技术实战详解 源代码(15个全) 004、GE PLC串口通讯,
VB
编制,读取内存单元 005、PC机...
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章