想必大家一定知道这种图钉画吧,没送过总见过吧,也可称上的上是让女友感动到哭的礼物了,哈哈哈~
但是淘宝上的图钉画需要花钱买才能定制,今天咋来教大家用代码敲个图钉画,不花钱还可自己随心定制,代码也就40多行,又简单,又实用~
程序原理
其实特别简单,就是在间隔相同的位置获取像素的颜色。然后绘制一个无边框的填充圆。就是这么简单。
运行效果
代码展示:
#include<stdio.h>
#include<graphics.h> //需安装easyx图形库
#include<conio.h>
struct DZH
{
int x;
int y;
COLORREF color;
};
DZH dzh[64][64];
int main()
{
initgraph(640,640);
setbkcolor(BLACK);
cleardevice();
IMAGE img;
loadimage(&img,_T("C罗.jpg"));
putimage(0,0,&img);
for (int i = 0; i < 64; i++)
{
for (int j = 0; j < 64; j++