KIKI 发表于 2021-6-21 17:34:40

初识Processing

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

## Processing是什么

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



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



## Processing能做什么

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

这里分享些Processing作品:




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

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


## 下载安装Processing IDE

你可以在[官网下载IDE](https://processing.org/download/),支持Windows、Linux和Mac平台,后续主要使用Windows平台。



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



> 本文转自公众号:(https://mp.weixin.qq.com/s/PSMkUFwURfRPlXgu-FZIaw)

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

{:5_117:}

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

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


秒回{:5_117:}

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

KIKI 发表于 2021-6-21 17:54
秒回

{:5_121:}

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

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

想问一下粘贴的代码放到processing中总会出现语法错误是为什么啊

三春牛-创客 发表于 2023-8-10 09:32:38

不错不错

三春牛-创客 发表于 2023-8-10 09:33:41

学习了,感谢分享

花生编程 发表于 2023-8-11 09:50:15

厉害厉害

花生编程 发表于 2023-8-11 09:51:17

学习了,感谢分享!
页: [1]
查看完整版本: 初识Processing