精华内容
下载资源
问答
  • 像素追踪器 像素绘图工具,首先从 BradTraversy 学习。 这仍在进行中。
  • 自制像素无缝纹理平铺绘画工具,用于独立游戏平铺纹理制作
  • Pixel Art to CSS是一个在线像素绘图工具,使用 box-shadow 和 keyframes CSS 属性来实现,最终可以导出成CSS放到自己网站上
  • 绘画像素艺术 免费的在线像素艺术绘图网站。 该项目是使用React创建的。 预览链接 使用的技术/框架 React HTML画布 CSS
  • Aseprite 作为专业的像素绘画工具,它不同于我们常用到的 Photoshop 等,Aseprite 体积比较小,整个界面 UI 也以像素风格设计,功能上也是非常强大。当然大眼仔也给大家分享过日本的一款像素画绘制工具,它就是 ...
  • PicPick (抓取全屏幕) 是一款小巧而功能全面的截图工具。软件界面也非常漂亮,模仿Windows7 画图工具的界面。picpick具备了截取全屏、活动窗口、指定区域、固定区域、手绘区域功能,支持滚动截屏,屏幕取色,调色板...

    PicPick (抓取全屏幕) 是一款小巧而功能全面的截图工具。软件界面也非常漂亮,模仿Windows7 画图工具的界面。picpick具备了截取全屏、活动窗口、指定区域、固定区域、手绘区域功能,支持滚动截屏,屏幕取色,调色板,放大镜,支持双显示器,具备白板、屏幕标尺、直角座标或极座标显示与测量,具备强大的图像编辑和标注功能等。

    e44e508abd23eb9f110e5ba41c5c75f3.png

    PicPick 是一款功能全面的免费截图工具,它具备了截取全屏、活动窗口、指定区域、固定区域、手绘区域功能,支持滚动截屏,屏幕取色,调色板,放大镜,支持双显示器,具备白板、屏幕标尺、直角座标或极座标显示与测量,具备强大的图像编辑和标注功能等。作为一个全功能的屏幕截图工具,Picpick 拥有直观的图像编辑器、颜色选择器、颜色调色板、像素标尺、量角器、瞄准线和白板等等。用户界面非常友好,你可以轻松地制作你的图片,这款软件适合软件开发人员、平面设计师和家庭用户等。

    主要功能

    屏幕截图:截获屏幕截图、活动窗口的截图、桌面滚动窗口的截图和任何特定区域的截图等等。支持多个监控环境、捕捉光标、自动保存和文件命名等功能。支持浮动部件捕获栏,这样您就可以非常方便地截图了。定制自己的键盘快捷方式。

    图片编辑器:内置图片编辑器并且包括最新的Ribbon风格菜单,您可以注释和标记您的图片。

    颜色选择器:使用内置的放大镜窗口来帮助你找到屏幕上准确的像素颜色代码。支持RGB, HTML, C 和Delphi。

    像素标尺:帮助你测量对象的大小并将对象精确地放置在屏幕上。支持水平和垂直方向、单位(像素,英寸和厘米)、DPI设置(72, 96, 120, 300)和皮肤。

    瞄准器:这个功能能够确定图片的相对坐标位置。这在某些场合是非常实用,例如开发HTML图片映射。

    量角器:它能够帮助您测量屏幕上的任意角度。选择一个中心和一个位置,然后测量这个位置距离中心的角度。这个功能可以应用于各种摄影、数学和图形应用中。

    白板:你可以在桌面上设置虚拟白板。你可以用它来展示事物或者在桌面上绘画。

    416b92421a34a23dfba7d4609edfd587.png

    PicPick截图软件支持

    1. 截图可以保存到剪贴板、自动或手动命名的文件(png/gif/jpg/bmp)

    2. 全面支持Windows(完全支持Windows7)

    3. 多语言支持,超过28种语言

    4. 所有功能都可在双显示器下使用

    5. 不需要注册表、不需要系统目录,复制至USB即可运行

    本版特点

    – 删除多国语言,仅保留简中、繁中、英文

    – 去除软件自动检查更新

    – 禁止软件开机启动

    – 去除多余许可文件

    原文及软件下载地址:https://www.hezibuluo.com/6030.html

    展开全文
  • pixel edit 像素工具 tiled map地图制作起来非常效率 mac版
  • 第一个C是Class,D是Device,第二个C是Context,即“设备上下文”,是MFC中应用程序的图形设备接口,封装了绘图所需的成员函数。 1.1.1使用规则 任何时候,最多只能获得5个CDC同时使用。 1.1.2获得CDC 函数原型...

    1.笔记

    1.1CDC类

    第一个C是Class,D是Device,第二个C是Context,即“设备上下文”,是MFC中应用程序的图形设备接口,封装了绘图所需的成员函数。

    1.1.1使用规则

    任何时候,最多只能获得5个CDC同时使用。

    1.1.2获得CDC

    函数原型:

    CDC* CWnd::GetDC();

    调用成功则返回当前窗口客户区设备上下文标识符,否则返回NULL。

    1.1.3释放CDC

    函数原型:

    int CWnd::ReleaseDC(CDC* pDC);

    pDC是要释放设备上下文的标识符,调用成功则返回非0,否则返回0。

    1.2绘图工具类

    1.2.1主要绘图工具类

    CGdiObject提供各种Windows GDI绘图工具的基类
    CBitmap封装GDI位图,提供位图操作的接口
    CBrush封装GDI画刷,可以选作设备上下文的当前画刷
    CFont封装GDI字体,可以选作设备上下文的当前字体
    CPalette封装GDI调色板,提供应用程序和显示器之间的颜色接口
    CPen封装GDI画笔,可以选作设备上下文的当前画笔

    1.2.2 使用GDI对象绘图时的规则

    (1)绘图开始前,创建一个新的GDI对象,并选入当前设备上下文中,同时保存指向原GDI对象的指针。

    (2)使用新的GDI对象画图。

    (3)绘图结束后,使用保存的原GDI对象的指针将设备上下文恢复原状。

    1.3绘制像素点

    1.3.1SetPixel

    函数原型:

    COLORREF CDC::SetPixel(POINT point,COLORREF crColor);
    COLORREF CDC::SetPixel(int x,int y,COLORREF crColor);

    参数顺序为像素点位置,像素点颜色。调用成功则返回像素点的RGB值,否则返回-1。

    1.3.2SetPixelV

    函数原型:

    BOOL CDC::SetPixelV(POINT point,COLORREF crColor);
    BOOL CDC::SetPixelV(int x,int y,COLORREF crColor);

    参数含义同上,调用成功则返回非0,否则返回0。

    1.3.3比较

    因为SetPixel要返回RGB值,而SetPixelV不需要,故SetPixelV执行速度稍快。

    1.4RGB

    1.4.1RGB宏

    原型:

    COLORREF RGB(BYTE byRed,BYTE byGreen,BYTE byBlue);

    三个参数都是字节型变量,返回值COLORREF类型,是用DWORD表示的整型数。

    1.4.2RGB宏定义

    #define RGB(r,g,b) ((COLORREF)(((BYTE)(r)|((WORD)((BYTE)(g))<<8))|
        (((DWORD)(BYTE)(b)<<16)))

    内存原理图:

     1.4.3表示方法

    以红色为例:

    (1)RGB(255,0,0):顺序为red,green,blue

    (2)0x0000FF:顺序为blue,green,red,与内存原理图对应

    2.使用练习

    2.1使用SetPixelV在(100,100)位置处绘制一个红色像素点,然后读出该像素点颜色,水平右移100个像素点再绘制一个红色像素点,在设备坐标系中编程实现。

    2.1.1获取像素点的颜色

    函数原型:

    COLORREF CDC::GetPixel(int x,int y)const;
    COLORREF CDC::GetPixel(POINT point)const;

    调用成功返回指定位置的RGB值,否则返回-1。

    2.1.2编程实现

    void CExample1View::OnDraw(CDC* pDC)
    {
    	CExample1Doc* pDoc = GetDocument();
    	ASSERT_VALID(pDoc);
    	if (!pDoc)
    		return;
    
    	// TODO: 在此处为本机数据添加绘制代码
    	CPoint p0(100, 100);//声明点
    	CPoint p1(p0.x + 100, p0.y);
    	
    	pDC->SetPixelV(p0, RGB(255, 0, 0));//绘制像素点
    	COLORREF crColor = pDC->GetPixel(p0);//获取像素点颜色
    	pDC->SetPixelV(p1,crColor);
    }

    2.2使用SetPixelV,将颜色设置为随机色,在x轴正向绘制左下角为(50,-50),右上角为(150,50)的正方形点集,然后读出该正方形每个像素点颜色,在x轴负向对称位置重新绘制该正方形。

    因为绘图范围不止第一象限,所以需要在客户区自建坐标系,采用之前的代码在客户区中心建立x正向右、y正向上的坐标系。因为x坐标和y坐标是相互独立的,所以嵌套循环中x和y的顺序可以交换,结合循环变量的设置,可以实现不同的动画效果。

    void CExample1View::OnDraw(CDC* pDC)
    {
    	CExample1Doc* pDoc = GetDocument();
    	ASSERT_VALID(pDoc);
    	if (!pDoc)
    		return;
    
    	// TODO: 在此处为本机数据添加绘制代码
    	CRect rect;
    	GetClientRect(rect);
    	pDC->SetMapMode(MM_ANISOTROPIC);
    	pDC->SetWindowExt(rect.Width(), rect.Height());
    	pDC->SetViewportExt(rect.Width(), -rect.Height());
    	pDC->SetViewportOrg(rect.Width() / 2, rect.Height() / 2);
    	rect.OffsetRect(-rect.Width() / 2, -rect.Height() / 2);
    
    	srand((unsigned)time(NULL));//防止获得的随机数重复,time返回系统时间的秒数
    	COLORREF crColor;
    	for (int x = 50; x < 150; ++x)//从左往右
    		for (int y = -50; y < 50; ++y)//一列一列画,从下往上
    			pDC->SetPixelV(x, y, RGB(rand() % 256,
    				rand() % 256, rand() % 256));
    	for(int x = 50; x < 150; ++x)//对应x'从-50到-150,从右往左
    		for (int y = -50; y < 50; ++y) {
    			crColor = pDC->GetPixel(x, y);
    			pDC->SetPixelV(-x, y, crColor);
    		}
    }

    展开全文
  • 像素工具 PX-Arthttp://makyoo.cn/pixel/pixel.html 本工具 支持 在线 创作 绘画 像素画可直接保存创作的文件到本地 可以2次打开进行继续创作 同时可以另存为其他压缩的web图片格式一个像素工具 一个 真正web ...

    像素画 工具 PX-Art

    http://makyoo.cn/pixel/pixel.html

     

    本工具 支持 在线 创作 绘画 像素画
    可直接保存创作的文件到本地 可以2次打开进行继续创作 同时可以另存为其他压缩的web图片格式

    一个像素画工具 一个 真正web 应用软件 PX-Art pixel Art 在线 像素画 工具  
    运行在web 浏览器 新建 保存 打开 另存为...  完全具有了本地应用程序的特性

    展开全文
  • 自制像素艺术工具 进行中的初始功能应主要基于此未完成的项目(下面的链接),然后添加更多高级功能 (和也是与WPF合作的实践项目) 当前功能 可绘制的位图(缩放以更好看) 带有可切换按钮的工具栏 从资源加载调色...
  • Asepritels绘图工具

    2018-12-16 23:07:09
    Asepritels像素工具,程序员制作像素画的利器。开源项目
  • 本项目基于Python+Pygame实现了一个动态像素绘图工具

    动态像素绘画——StarDust

    对绘画的思考:

      最早的绘画起源远古人类对于事物的记录,在漫长的发展过程中,绘画由最初的注重外在,而向事物内在进行探寻。从单纯的记录到表达情感,传递思考。因此我选择了用星尘StarDust这个亘古不变的题材,串联起远古和现在,希望使用者能轻松的创作这样一幅星尘的画作。

    设计思路

    (1)精简交互的机制。为了让绘画内容颜色和大小能与整体相匹配,我没有使用调色板和画笔大小调整功能,而是跟随用户鼠标随机生成预制的图案。
    (2)亲和的画面。为了让整个画面更加亲和,而且减少程序的运算效率,我选择了像素这样一种形式,而且图案绘制很方便,在以后可以继续绘制更多图案,丰富程序内容,有较好的拓展性。
    (3)音乐与绘画过程的融合。在实际的绘画过程中,我加入了音乐播放的功能,宁静的音乐中,使用者的绘画会有更强的沉浸感。

    实现过程 

    笔刷类

        用Drawing判断是否开始绘画,开始绘画时生成随机数,判断此时生成那种图案,并且为了避免行星图案过于密集,因此通过随机数对其出现次数进行限制

    #笔刷类
    class Brush (object):
    	def __init__(self,screen):
    		self.drawing = False
    		self.screen = screen
    		self.brush_group =pygame.sprite.Group()
    #开始绘图
    	def start_draw (self,pos):
    		self.drawing = True
    #绘图过程
    	def draw(self, pos,drawflag):
    		if drawflag == 0:
    			if self.drawing:
    				chose = randint(0,4)
    				chose2 = randint(0,50)
    				if chose == 0:
    					brush = Star_1(pos)
    					self.brush_group.add(brush)
    				elif chose ==1:
    					brush = Star_2(pos)
    					self.brush_group.add(brush)				
    				elif chose ==2:
    					brush = Star_3(pos)
    					self.brush_group.add(brush)	
    				elif chose ==3:
    					brush = Star_4(pos)
    					self.brush_group.add(brush)					
    				elif chose ==4:
    					if chose2 == 0:
    						brush = Sun_1(pos)
    						self.brush_group.add(brush)	
    					if chose2 >0 and chose2 <=3:
    						brush = Sun_2(pos)
    						self.brush_group.add(brush)
    					if chose2 >3 and chose2<6:
    						brush = Sun_3(pos)
    						self.brush_group.add(brush)
    					if chose2 >6 and chose2<10:
    						brush = Sun_4(pos)
    						self.brush_group.add(brush)
    #结束绘图				
    	def end_draw(self):
    		self.drawing =False

      星星类 

        继承了pygame.sprite.sprite类,用于让每个星星进行向上移动,初始化图片,碰撞体积,速度

    class Star (pygame.sprite.Sprite):
    	def __init__(self, initial_position,star_surface):
    		pygame.sprite.Sprite.__init__(self)
    		self.image = star_surface
    		self.rect = self.image.get_rect()
    		self.rect.topleft = initial_position
    		self.speed = 1
    	def update(self):
    		self.rect.top -= self.speed
    		if self.rect.top < 0:
    			self.kill()

    星星1

      继承星星父类,初始化三张图片,并根据程序帧数变换更新图片,让图片动起来。

    class Star_1(Star):
    	def __init__ (self,initial_position):
    		self.star_surfaces = [pygame.image.load("star2_1.png"),
    									pygame.image.load("star2_2.png"),
    									pygame.image.load("star2_3.png")]
    		self.r = randint(0,2)
    		self.flag = 0
    		Star.__init__(self,initial_position,self.star_surfaces[self.r])
    		
    	def update(self,tick):
    		Star.update(self)
    		tick = tick//(ANIMATE_CYCLE//3 )
    		if self.flag != tick :
    			self.r +=1
    			self.flag  = tick
    		if self.r >=3:
    			self.r = 0
    		
    		self.image = self.star_surfaces[self.r]

    Painter类

      初始化,窗口大小,帧数计数

    class Painter(object):
    	def __init__(self):
    		self.screen = pygame.display.set_mode((800, 600))
    		pygame.display.set_caption("Star Dust")
    		self.brush = Brush(self.screen)
    		self.clock = pygame.time.Clock()
    		self.ticks = 0 #帧数计数

     计数器更新,监控鼠标事件,更新图片

    	def run(self):
    		mouse =pygame.image.load("rock.png")
    		
    		self.screen.fill((24, 20, 37))
    		while True:
    			self.screen.fill((24, 20, 37))
    			self.clock.tick(FRAME_RATE)
    			self.ticks +=1
    			for event in pygame.event.get():
    				if event.type == QUIT:
    					
    					return
    				elif event.type == KEYDOWN:
    					if event.key == K_ESCAPE:
    						self.screen.fill((24, 20, 37))
    				elif event.type == MOUSEBUTTONDOWN:
    
    					self.brush.start_draw(event.pos)
    
    				elif event.type == MOUSEMOTION:
    					r = randint(0,2)
    					self.brush.draw(event.pos,r)
    					pass
    				elif event.type == MOUSEBUTTONUP:
    					self.brush.end_draw()
    
    			if self.ticks >= ANIMATE_CYCLE:
    				self.ticks = 0
    			self.brush.brush_group.update(self.ticks)
    			self.brush.brush_group.draw(self.screen)
    			
    			pygame.display.update()
    

     

     

     

     

    展开全文
  • 同时该软件提供了非常多工具,如移动工具、刷子、绘图工具、铅笔、蒙面刷、填充、颜色选择器等,用户也可以在软件选择增加画笔半径、减少画笔半径、将当前颜色添加到调色板、从调色板中删除当前颜色、使调色板渐变。...
  • Vue的像素绘图板SFC :warning: 警告! 该图书馆正在大规模重建中。 请稍后再访问。 目录 安装 npm install vue-pixel-board 用法 注册组件 要在全球注册: import Vue from 'vue' ; import PixelBoard from 'vue-...
  • 绘画工具

    2011-11-18 14:11:49
    前景色:当前绘画工具所使用的颜色。  2.背景色:指图像的底色。  2. 拾色器:ps最基础的色彩设置工具。  3.吸管工具:可以直接吸取图像区域的颜色,的倒的颜色会通过前景色显示出来。:1.从图片上区样。2....
  • pixelinoo是一款艺术绘图应用程序,可让您创建自己的像素艺术! 绘制,着色并创建所有像素点y! pixelinoo允许您在基于像素的画布上绘制出您想起的所有内容,您可以在其中根据自己的意愿填充和修改图形。 您可以...
  • 像素精确工具,例如填充轮廓,多边形,阴影模式等。 精灵和动画支持几种文件类型。 下载 获取适用于Linux的或获取。 历史 LibreSprite起源于开发的的分支。 Aseprite以前是根据GNU通用公共许可证版本2发行的,但于...
  • Mischief是一款绘画软件,之前为大家提供了一款是电脑版的,现在这款是苹果版,这是一款非常不错的素描绘画工具,喜欢的朋友抓紧下载 Mischief是由madewithmischief机构出品的艺术设计绘画软件,可怕的sketching...
  • 特效描述:html5绘图工具 canvas 模拟笔迹 绘画特效。html5绘图工具使用鼠标在网页上进行写字,canvas绘画模拟笔迹特效代码结构1. HTML代码sorry!//定义获取id 元素的函数function $(id){return document....
  • 画一个背景图(画家的方法)案例:通过update()重新加载绘图事件2、画家的其他绘制函数1、划线drawLine2、画矩形3、画圆3、绘图设备案例1:QBitmap案例2:image的像素操作案例:重现绘图指令QPicture 绘图概念 图系统...
  • Pixel Art to CSS旨在通过其简单性成为直观的工具,但是它具有多种功能:自定义调色板,及时来回切换,修改动画设置,保存或加载项目等。 例 默认情况下,您将在LOAD部分中找到以下项目: 在现场观看 您也可以将其...
  •  zDrawHelp是一个画像素图的辅助工具。  它可以使一副图片在所有窗口的前面并半透明,而且最奇妙的是——鼠标操作能穿透该图片,直接操作下面的绘图软件。  运行环境:.Net Framework 2.0。Windows 2000/2003/xp...
  • turtle绘图工具 形状绘制函数: 方法 作用 turtle.forward(distance) 画笔向前移动distance像素 turtle.backward(distance) 画笔向后移动distance像素 turtle.right(degree) 绘制方向向右旋转degree度 ...
  • matplotlib绘图工具使用

    千次阅读 2016-12-16 10:02:17
    matplotlib 是python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互...而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。 它的文档相当完备,并且 Gallery页面 中有上百幅缩
  • 在场景中拖动鼠标可绘制出方角或圆角的矩形在属性面板中可以设定填充的颜色及外框笔触的颜色粗细和样式这与线条工具的属性设置一样现在我们来试试单击椭圆工具在属性面板中选择笔触颜色为红色粗细为5像素笔触样式为...
  • 自己抽空做了一个画像素画的小工具,界面比较简单,但也可以画着玩.呵呵.有意思的地方在于可以把画的内容保存为一个数组,可以很方便地还原成图案... 主要的JS代码://画板表格var iconTable = { curColor : "#FF0000...
  • Python之Turtle绘图工具

    2018-08-27 14:36:56
    Turtle是Python的Lib库中的一个绘图模块,使用之前需导入模块。 import turtle 画布 Turtle画布(canvas)是绘图区域,可设置大小和初始位置。默认有一个坐标原点为画布中心的坐标轴(0,0),默认"standard&...
  • Sketch For Mac是Mac平台上的一款功能强大的轻量易用的矢量绘图工具,它的设计意图是极简主义,它基于一个无限大小和层次的绘图空间,没有调色板、面板、菜单、窗口和控件。虽然使用简单,但它提供了强大的矢量绘图和...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,722
精华内容 7,888
关键字:

像素绘图工具