问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

高分!!!急~~~一道计算机图形学算法的问题。。

发布网友 发布时间:2022-04-28 19:39

我来回答

3个回答

热心网友 时间:2022-06-22 23:06

#include <conio.h>
#include <stdio.h>
#include <graphics.h>

void MidBresenhamLine(int x0,int y0,int x1,int y1,int color);

int main(void)
{
int GraphDriver;
int GraphMode;
GraphDriver = DETECT;
initgraph(&GraphDriver, &GraphMode, "");

MidBresenhamLine(10, 10, 300, 300, 12);

getch();
closegraph();

return 0;
}

void MidBresenhamLine(int x0,int y0,int x1,int y1,int color)
{
int dx,dy,d,UpIncre,DownIncre,x,y;
if(x0>x1)
{
x=x1;x1=x0;x0=x;
y=y1;y1=y0;y0=y;
}
x=x0;y=y0;
dx=x1-x0;
dy=y1-y0;
d=dx-2*dy;
UpIncre=2*dx-2*dy;
DownIncre=-2*dy;
while(x<=x1)
{
putpixel(x,y,color);
x++;
if(d<0)
{
y++;
d+=UpIncre;
}
else
d+=DownIncre;
}
}

热心网友 时间:2022-06-22 23:07

好像是图形的坐标没定义好

热心网友 时间:2022-06-22 23:07

这不是画任何直线的算法吗?添加什么函数?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么网址更新火影忍者集数最快 如果你跟男朋友分手了,他的回答是顺其自然这是什么意思,我该怎么办... 一个女人像男人提分手男人说顺其自然是什么意思 上线两年《X-HERO》如何做到登顶多个国家榜首的? 龙武游戏怎么样费钱吗 Q1游戏公司产品 中国现有什么银行 x.最近六个月的通话记录? 爱奇艺会员哪里买便宜 爱奇艺会员免费领取 iphone4 怎样删除原来的旧凯立德地图 bresenham画线算法与计算机图形学画线算法有什么不同? 计算机图形学的介绍 计算机图形学直线生成算法 &quot;至圣亚圣&quot;指谁?你们对他们有什么看法,最欣赏谁? 计算机图形学里面涉及的遮挡剔除算法? 谁是亚圣 计算机图形学所涉及的算法有哪些 在先秦诸子中,被后世称为“亚圣”的人是谁? 学好计算机图形学需要学习那些相关的知识? 求计算机图形学中的直线绘制函数法、DDA算法、中点法和Bresenham算法的优缺点以及比较. 为什么师旷被尊为“亚圣”?和历史上哪件事情有关? 计算机图形学有什么特点? 计算机图形学旋转算法? 亚圣是什么圣 什么是&quot;亚圣&quot;? 孔子是至圣,那么亚圣和复圣是谁呢 亚圣是什么意思? 皮蛋面线糊的做法 蟹肉面线糊的做法,蟹肉面线糊怎么做好吃,蟹肉 福建泉州面线糊的做法? 计算机图形学中直线的生成算法 计算机图形学,要怎么入门。 涉及算法的部分,对我来说太难了,求指导... 计算机图形学算法处理线段,急 计算机图形学编程 计算机图形学程序 王字开头高雅的词语 王字开头的词语 以王字开头的七字诗句? 王字开头的成语接龙 以“王”字开头的名字 王字打头地名? 以“王”字开头的四字祝福语有哪些? 王字打头的四个字词语 字以王字开头的四字祝福语 “王”字开头的对联的横批 王字开头的诗句 征信花了,负债有些高急需贷款 水星无线路由那个型号好,水星(MERCURY)MW310R和水星(Mercury)MW300R ,或有什么品牌介绍, 水星(Mercury)MW300R 300M无线路由器 路由器mercury-v后面一般是什么型号?