详细内容或原文请订阅后点击阅览
受赫斯特价值百万美元的斑点画的启发,用 Python 生成艺术品
使用 Python 生成艺术品这篇文章《受赫斯特百万美元斑点画的启发,用 Python 生成艺术品》一文首先出现在《走向数据科学》上。
来源:走向数据科学去过艺术博物馆,想知道这样一件看似普通的艺术品为何能如此出名或卖到如此高的价格?或者说,看似很容易用这些基本技术制作的艺术品为何会如此受人尊敬并吸引大批竞标者?赫斯特的圆点画就是这样。
达明安·赫斯特 (Damien Hirst) 是一位英国艺术家,以其关于生命、死亡和美的当代艺术而闻名。他著名的点画包括以浅色背景排列成网格形式的不同颜色的填充圆圈。这些画,虽然朴素简单,却在拍卖会上拍出了高达百万美元的天价!
在本文中,我们将使用Python的colorgram和turtle模块来创建点画,灵感来自赫斯特的调色板和技术。这是一个适合初学者的 Python 教程,但需要具备 Python 基础知识、创建对象和使用方法以及导入和使用 Python 模块的基本知识。通过这个有趣的 Python 教程,我们将学习在编程中实现 OOP 的概念,以及如何使用模块和几行代码来实现我们的目的。
让我们在学习Python编码的同时唤醒我们内心的艺术家!
点画
赫斯特的点画包括以网格形式排列的各种颜色的小点。这些画作的点数以及这些画作中使用的调色板都是独一无二的。我们将使用Python的colorgram模块从这些如此受人尊敬的画作中提取调色板,然后使用Python的turtle模块以网格的形式绘制这些点。我们可以指定画布上的点数、点之间的距离以及使用的配色方案。
作为参考,请考虑通过此链接查看这些画作。
提取颜色
pip install colorgram.py
导入颜色图
