哈喽,问一下大家有没有前端库可以生成有艺术感的图片

2023-07-07 03:48:59 +08:00
 qaqtangxiaoqi

生成的图片不需要太复杂,有随机性

图片可以是一些有规律的色块让人看着比较舒服

可以指定宽高

最好还可以指定图片模糊、灰度等(不是必要)

注: 我觉得不太行几个方法

1.多弄一些图片然后随机选取,不行原因:图片少则随机性太低,图片太多太占存储了

2.网络上有随机图片的 API 接口,不行原因:接口说不定哪天就不可用了

我觉得前端可能有这种库但是我不知道(因为这种库实现起来应该不难),所以来问问大家

2113 次点击
所在节点    程序员
21 条回复
enki0423
2023-07-07 06:07:49 +08:00
Midjourney, stable diffusion
qaqtangxiaoqi
2023-07-07 06:43:18 +08:00
@enki0423 你这个太离谱了,不说别的,模型就非常大了,更何况还要顶配显卡、出图极慢、还需要 python 开发环境,等等问题,还不如我上面说不太行的方案呢🤣,还有我说的是前端库
enki0423
2023-07-07 07:11:11 +08:00
@qaqtangxiaoqi ?你可以调用别人的 api 啊
qaqtangxiaoqi
2023-07-07 07:17:41 +08:00
@enki0423 #3 这个问题我说过了免费 API 不可靠,付费没必要因为只是一个简单的随机图片的功能
TabGre
2023-07-07 07:37:02 +08:00
简单随机图片 又不想付费 那有点难办罗
Mithril
2023-07-07 07:42:42 +08:00
https://code2art.jetbrains.com/
Jetbrains 用来生成 IDE 启动画面的库,你可以参考一下
lichdkimba
2023-07-07 07:45:24 +08:00
@qaqtangxiaoqi 这不就是方案 1 吗 本地跑完了就可以了
msy45
2023-07-07 09:08:20 +08:00
或许可以找些随机切出一部分也能看的图片

这样只要弄 20 张风格有差异并且长宽很大很大的图,随机的话,就 20 张图片随机+随机那个图片的坐标位置然后取那个坐标右下角的矩形,随机性应该不错的

好像就是有点考验这种长款超大的图片的制作,不知道可行不可行
blankmiss
2023-07-07 09:12:22 +08:00
概述: 不想用免费的接口,不想花钱买付费的接口,前端可能有这样的库,实现不难,但是我不去实现
stable diffusion (一键懒人启动包)不会用(出图极慢是怎么得出的结论),不如楼上说的
hhjswf
2023-07-07 09:14:18 +08:00
又想稳定,又想白嫖?
74123gzy
2023-07-07 09:24:52 +08:00
https://aidn.jp/mikutap/

你看看能不能把人代码扒一点自己做一个吧
andyskaura
2023-07-07 09:32:40 +08:00
换个思路
https://www.shadertoy.com/playlist/week
找个变化大的炫彩 shader 不停播放,然后生成截图.
图片模糊、灰度可以在 shader 里加个后处理
butanediol2d
2023-07-07 09:33:19 +08:00
xy 问题?用途是啥?
sadfQED2
2023-07-07 09:44:53 +08:00
自己先生成 1000 个小色块,然后前端生成的时候随机选几个拼一下,然后再转成 png
asdjgfr
2023-07-07 10:13:01 +08:00
你看看这个思路是否可行:
准备 2-3 张你觉得配色舒服的图片,每次随机挑选一张,使用 color-thief 这种库提取其中的颜色,然后随机选中几种。
再准备 2-3 张 svg 的图片,使用刚才选中的颜色修改 svg 图片,理论上 svg 图片设计的好也可以随机其中某些标签的坐标。
这样后期只需要修改第一条中准备的图片就能获得感觉还不错的不同配色的图片,甚至第一条准备的图片可以在后台写个脚本去拉取 bing 每日图片
israinbow
2023-07-07 10:14:10 +08:00
unsplash 上找 abstract 区啊; 模糊,灰度自己写 css 不就完了?
israinbow
2023-07-07 10:22:33 +08:00
xingjue
2023-07-07 10:24:18 +08:00
白嫖怪
Norths
2023-07-07 10:52:40 +08:00
qaqtangxiaoqi
2023-07-07 15:54:45 +08:00
@hhjswf 我只想想知道前端有没有类似的开源库,毕竟据我了解前端有开源的随机生成头像的库,我现了解一下有没有类似的库嘛,怎么就白嫖了,没有的话我再看以后不能不能写一个啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/954718

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX