3 黄文基

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 8w+

Bresenham画圆 正负画圆法 中点画圆法

这里做些代码的归纳具体关于三种算法的区别,百度找找其中的putpixel()函数为easyx库里面的绘点函数// 使用 Bresenham 画圆法void Circle_Bresenham(int x, int y, int r, int color){ int tx = 0, ty = r, d = 3 - 2 * r; while (tx <= ty) { // 利...

2018-12-11 16:50:56

easyx下绘制心形图案

easyx下绘制心形图案在网上找了好久一直没找到,在easyx下画心形的代码,一搜全是在C下的printf图案,转都不好转为easyx的工程,实在不能忍,只好去找找心形曲线的函数,自己动手丰衣食足,修修改改弄了好久,终于达到了较为满意的效果,还是蛮像的,效果如下这只是基础的,为后续心形图案的应用做点前言完整代码如下:////////////////////////////////////...

2018-12-11 16:31:07

基于easyx 下用C播放音乐

基于easyx 下用C播放音乐这里做一个简单的范例,用 mciSendString 函数播放 MP3 格式的音乐,先看看代码吧:// 编译该范例前,请把 background.mp3 放在项目文件夹中// 发布时,请把 background.mp3 和编译的 exe 放在一起// 编译环境:VC6 VS2010--2017 EasyX 20180727(beta)//作 ...

2018-12-10 21:26:23

物理反弹球模拟程序

////////////////////////////////////////////////////////////////////// 程序名称:物理反弹球模拟程序// 编译环境:VC6.0 / 2010,2013,EasyX 20180727(beta)// 作  者:鼠瓜// 最后修改:2018-12-10//#include <graphics.h>#incl...

2018-12-10 18:52:30

图片转换为马赛克效果

/////////////////////////////////////////////////////////// 程序名称:将图片转换为马赛克效果// 编译环境:VS2013,EasyX 20180727(beta)// 整 理:鼠瓜// 最后修改:2018-12-9//算法说明:求出每个小方块内所有像素的颜色平均值,然后用来设置为该小方块的颜色。依次处理每个小方块,即可实现...

2018-12-09 22:04:27

图像模糊处理

图像模糊处理/////////////////////////////////////////////////////////////////////////// 程序名称:将图片进行模糊处理// 编译环境:VC6.0 ~ 2017,EasyX 20180727(beta)// 作  者:鼠瓜// 最后修改:2018-12-9//算法说明:遍历图片像素,将每个像素颜色值与其周围像素颜色...

2018-12-09 21:57:23

彩色图像处理之灰度和底片处理

彩色图像转换为灰度图像。彩色图像转换为灰度图像彩色转换为灰度使用如下公式Gray = R * 0.299 + G * 0.587 + B * 0.114为了提高运算速度,将这个公式转换为整数运算:Gray = (R * 229 + G * 587 + B * 114 + 500) / 1000为了提高运算速度的方法还有很多,这里作为演示,不再详述。彩色图片转化成底片效果底片...

2018-12-09 21:38:07

三辆移动的小车

三辆移动的小车动图效果不好,直接上代码////////////////////////////////////////////// 程序名称:3 辆行驶的小车// 编译环境:VS2013 VC6.0,EasyX 2017-9-19 // 程序编写:鼠瓜// 最后修改:2018-12-9// 程序说明:// 先绘制好BUS,将其保存为图片结构体 img,用的时候直接调用 img...

2018-12-09 20:32:42

流体

流体最近看到一些看好玩的东西,先看效果图简要说明:屏幕上的球随鼠标的移动而像流体一般的移动,当鼠标不动时,所有的球重新聚在鼠标的位置,而当单击鼠标左键时,所有的球被排斥这个工程涉及到数学模型的思想,这里面在代码中将其转为参数化,具体要看代码,注释比较详细,上代码:///////////////////////////////////////////////////// 程序名称:流...

2018-12-09 20:08:02

火焰模拟

火焰模拟效果图完整代码如下:///////////////////////////////////////////////////// 程序名称:火焰模拟// 编译环境:VS2013,EasyX 2017-9-19// 作  者:yangw80 <yw80@qq.com>// 整 理:鼠瓜// 最后修改:2018-12-9// PS: 核心算法参考的微软范例,...

2018-12-09 16:33:01

情人节的玫瑰

情人节的玫瑰效果图完整代码////////////////////////////////////////////////////////////////////// 程序名称:情人节的玫瑰// 编译环境:VS201 Easyx 2017-19 // 原 作 者:西班牙程序员 Roman Cortes// 原 程 序:http://js1k.com/2012-love/demo/...

2018-12-09 16:14:57

冰封的艺术

冰封的艺术可以自定义字符串然后开始冰封完整代码如下:////////////////////////////////////////////// 程序名称:艺术字系列:冰封的艺术// 编译环境:Visual Studio 2013,EasyX 2017-9-19// 程序编写:鼠瓜// 最后更新:2018-12-9//#include <graphics.h>...

2018-12-09 15:04:17

自由运动的点(全屏模糊处理的范例)

自由运动的点这个程序并没有太强的艺术效果,只是为了做一个全屏模糊处理的范例。其中,点的非直线自由运动的部分,是用的我在高中时候用 QuickBasic 实现的一种简单方法,看到这部分代码有点让人怀念过去,呵呵。简单说明一下:为了使范例更清晰,全屏模糊处理的代码我做了简化,将第一行和最后一行忽略掉了。通过代码可以清晰地看到,所谓全屏模糊,其实就是对每个点与相邻的几个点的颜色做平均处理(可...

2018-12-09 13:25:49

万花尺模拟程序

万花尺模拟程序万花尺相信很多人小时候都玩过吧,将一个满是齿牙的小圆套在一个大圆里面,用笔放进小圆的洞里,然后转圈圈画,就可以画出很多美丽有趣的图案。这个程序就是万花尺的模拟程序。////////////////////////////////////////////// 程序名称:万花尺(又名万花规)模拟程序// 编译环境:Visual Studio 2013,EasyX 2017-9-1...

2018-12-09 12:48:28

钟表模拟

钟表模拟先看效果图完整代码如下:////////////////////////////////////////////// 程序名称:钟表模拟程序(表针形式)// 编译环境:Visual Studio 2013,EasyX 2017-9-19// 程序作者:鼠瓜// 最后更新:2018-12-8//#include <graphics.h>#include &l...

2018-12-08 22:34:48

三维旋转球0.0.0版

三维旋转球三维的东西在要在二维上显示,这点点内容说不明,所涉及很多,不单图形学,还有数学知识,这里仅仅做个最基本的简单讲一下:关于一个点,一定要有一个三维坐标,程序中的结构体 POINT3D 就是;点的初始化由函数 InitPoint() 实现,该函数产生了 n 个半径为 1 的点;点的运动,是在三维坐标内运动的,包括平移、缩放、旋转等。这个程序只涉及到了旋转,定义了三个方法:Rotat...

2018-12-08 20:37:10

彩虹

彩虹该程序是 EasyX 帮助中带的范例程序。略作修改执行效果如下:完整源代码如下:// 程序名称:彩虹// 编译环境:Visual Studio 2013,EasyX 2017-9-19// 最后更新:2018-12-8//#include <graphics.h>#include <conio.h>void main(){ float H, ...

2018-12-08 19:43:17

鼠标操作

鼠标操作整理之前的// 程序名称:鼠标操作演示// 编译环境:Visual Studio 2013,EasyX 2017-9-19// 最后更新:2018-12-8//效果:绘制鼠标移动的轨迹#include <graphics.h>#include <conio.h>void main(){ // 初始化图形窗口 initgraph(640, 48...

2018-12-08 19:38:26

星空

easyx 星空话不多说,上图话不多说,上代码// 程序名称:星空// 编译环境:Visual C++ 6.0,EasyX 2017-9-19// 最后更新:2018-12-8//作者:这是一个刷瓜#include <graphics.h>#include <time.h>#include <conio.h>#define MAXSTA...

2018-12-08 19:33:32

字符阵程序

字符阵程序学了一段easyx 图形库,要整理整理以前写的一些有意思的工程了// 程序名称:字符阵// 编译环境:Visual Studio 2013 // EasyX Library : 2017-9-19// 最后更新:2018-12-8// 作 者 :这是一个刷瓜#include <graphics.h> //图形库,调用easyx库#include &l...

2018-12-08 19:21:38

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!