[入门教程]初识Processing

2021-6-21 17:34:40 [显示全部楼层]
3472浏览
查看: 3472|回复: 8

[入门教程] 初识Processing

[复制链接]
最近在使用Arduino时遇上了Processing,越了解越喜欢,不说别的优点,这东东与Arduino交互做PC机上的数据展示真的是很不错的选择。可以说这是真正一门与艺术相关的编程语言,本篇开始将分享Processing系列学习笔记,希望感兴趣的朋友一起学习。

Processing是什么

Processing是一门用来生成图片、动画和交互软件的编程语言,主要用于处理可视化数据,把视觉形式、动画、交互与软件中的概念关联在一起,将计算机编程和艺术创作完美结合,将代码转换成千变万化的图像。学生、艺术家、设计师以及研究人员可以用processing来学习,设计原型和产品。

初识Processing图1

Processing是以Java语言为基础的,并且做了扩展和延伸,支持跨平台。类似于Arduino,作为开源平台它也有很多的开源库做支持,并且目前还支持Python语言。

初识Processing图2

Processing能做什么

Processing是一种文本编程语言,专用于生成以及编辑图像。Processing力求达到易用且功能丰富,且在短时间内学会并编写自己的程序,但更多的高级用户则是使用或编写带有更多功能的类库,包括矢量图与光栅图的绘制、图像处理、色彩模式、鼠标和键盘事件、网络通信、以及面向对象式编程、声音、三维文件的处理等。

这里分享些Processing作品:

初识Processing图3
初识Processing图4初识Processing图5初识Processing图6初识Processing图7

图片来源网络,如涉及作品版权问题,请与我联系删除。

Processing可以与Arduino等进行互动,对以单片机、Arduino等MCU为主的嵌入式应用的数据进行直观的展示,感觉比起C#和QT等开发语言简单。

下载安装Processing IDE

你可以在官网下载IDE,支持Windows、Linux和Mac平台,后续主要使用Windows平台。

初识Processing图8

可能网络不够科学下载会有些难度,这里已经下载了相关安装包,可在文末获取。下载后解压缩,点击可执行文件就可直接运行Processing IDE了。

初识Processing图9

本文转自公众号:TonyCode


hnyzcj  版主

发表于 2021-6-21 17:53:01

回复

使用道具 举报

KIKI  管理员
 楼主|

发表于 2021-6-21 17:54:10

回复

使用道具 举报

hnyzcj  版主

发表于 2021-6-21 18:06:45

回复

使用道具 举报

月月月月月13145211  学徒

发表于 2021-11-2 15:08:22

本帖最后由 月月月月月13145211 于 2021-11-2 15:10 编辑

想问一下粘贴的代码放到processing中总会出现语法错误是为什么啊初识Processing图1
回复

使用道具 举报

三春牛-创客  初级技神

发表于 2023-8-10 09:32:38

不错不错
回复

使用道具 举报

三春牛-创客  初级技神

发表于 2023-8-10 09:33:41

学习了,感谢分享
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-8-11 09:50:15

厉害厉害
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-8-11 09:51:17

学习了,感谢分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail