ImageMagick 示例 --
背景示例
此表展示了将各种变换应用于一些“随机”画布,展示了在您想要的任何尺寸生成有趣随机背景的方法,无论是单个大图像还是网页的背景图块。 该表从用于生成所有其他显示图像的初始“随机”图像的方法开始。 只需将各种图像“变换”插入命令中,即可将原始图像变换为类似于显示的图像。 从那里,您可以自己调整各种设置,以生成您想要的背景图像类型。 请务必在尝试创建自己的示例之前阅读最后的说明,并将您遇到的任何有趣的变体发送给我。
输入图像:- 生成器、变换和后处理 | ||||
---|---|---|---|---|
此处显示的图像结果使用“-noop ”空变换运算符生成 |
||||
等离子体分形(非平铺画布图像) | ||||
|
![]() |
|||
随机噪声(可平铺的背景图像) | ||||
|
![]() |
|||
随机六边形图块(六边形图块背景图像) | ||||
|
![]() |
|||
基本变换 | ||||
blur_raw (无后处理 -auto-level)
|
![]() |
![]() |
![]() |
|
blur_1
|
![]() |
![]() |
![]() |
|
blur_3
|
![]() |
![]() |
![]() |
|
blur_5
|
![]() |
![]() |
![]() |
|
blur_10
|
![]() |
![]() |
![]() |
|
intensity
|
![]() |
![]() |
![]() |
|
channel
|
![]() |
![]() |
![]() |
|
hues
|
![]() |
![]() |
![]() |
|
阴影变换 | ||||
shade_raw (无后处理 -auto-level)
|
![]() |
![]() |
![]() |
|
shade
|
![]() |
![]() |
![]() |
|
shade_dimmed (无后处理 -auto-level)
|
![]() |
![]() |
![]() |
|
shade_1
|
![]() |
![]() |
![]() |
|
shade_2
|
![]() |
![]() |
![]() |
|
shade_5
|
![]() |
![]() |
![]() |
|
shade_10
|
![]() |
![]() |
![]() |
|
浮雕变换 | ||||
emboss_1
|
![]() |
![]() |
![]() |
|
emboss_1g
|
![]() |
![]() |
![]() |
|
emboss_0s
|
![]() |
![]() |
![]() |
|
emboss_1s
|
![]() |
![]() |
![]() |
|
emboss_1gs
|
![]() |
![]() |
![]() |
|
emboss_5gs
|
![]() |
![]() |
![]() |
|
边缘变换 | ||||
charcoal
|
![]() |
![]() |
![]() |
|
charcoal_10s
|
![]() |
![]() |
![]() |
|
charcoal_1s
|
![]() |
![]() |
![]() |
|
edges
|
![]() |
![]() |
![]() |
|
edge_grey
|
![]() |
![]() |
![]() |
|
mesas
|
![]() |
![]() |
![]() |
|
线条生成变换 | ||||
lines
|
![]() |
![]() |
![]() |
|
loops
|
![]() |
![]() |
![]() |
|
engrave_loops
|
![]() |
![]() |
![]() |
|
engrave_loop
|
![]() |
![]() |
![]() |
|
color_contours
|
![]() |
![]() |
![]() |
|
contours
|
![]() |
![]() |
![]() |
|
复杂纹理斑点变换 | ||||
(使用奇怪的“-edge 1 ”效果) |
||||
blobs
|
![]() |
![]() |
![]() |
|
blobs_grey
|
![]() |
![]() |
![]() |
|
pits
|
![]() |
![]() |
![]() |
|
ridges
|
![]() |
![]() |
![]() |
|
mottled
|
![]() |
![]() |
![]() |
|
绘制变换 | ||||
paint_raw10 (无后处理 -auto-level)
|
![]() |
![]() |
![]() |
|
paint_areas
|
![]() |
![]() |
![]() |
|
paint_raw10s
|
![]() |
![]() |
![]() |
|
paint_8
|
![]() |
![]() |
![]() |
|
paint_8s
|
![]() |
![]() |
![]() |
|
paint_3
|
![]() |
![]() |
![]() |
|
paint_3s
|
![]() |
![]() |
![]() |
|
paint_3d
|
![]() |
![]() |
![]() |
|
渐变变换 | ||||
levels (无后处理 -auto-level)
|
![]() |
![]() |
![]() |
|
levels_3d (无后处理 -auto-level)
|
![]() |
![]() |
![]() |
|
zebra
|
![]() |
![]() |
![]() |
|
midlevel
|
![]() |
![]() |
![]() |
|
edged_level (无后处理 -auto-level)
|
![]() |
![]() |
![]() |
|
layered_levels (无后处理 -auto-level)
|
![]() |
![]() |
![]() |
|
其他 | ||||
filaments
|
![]() |
![]() |
![]() |
如果您有或想出了一个好的背景生成器或图像变换,请告诉我,以便将其添加到此处与其他人分享。
最终重要说明
两个 随机噪声图像,由于它们非常“随机”,因此是可以平铺的,我们使用“-virtual-pixels
”来确保在变换过程中它们保持平铺。 但是,等离子体图像一开始就不是可平铺的,因此使用了一个放大的版本,其边缘“-shave
”被切掉,用于去除许多操作中不需要的边缘效果。 这种技术在 修改图块图像 中有更详细的讨论。 请注意,最终的“-auto_level
”应用于大多数图像,以增强结果的对比度,除非变换标记为不需要它,以保留由于变换而产生的颜色或阴影。 由于许多图像变换(如“-blur
”、“-emboss
”和“-edge
”)是灰度变换,因此它们独立地作用于三个颜色通道。 因此,在许多图像中,结果看起来像是三个独立的图像叠加在一起,然后着色。 最终的例子“layered_levels
”旨在同时作用于三个级别,同时保持它们分离,直到最终步骤,将它们加在一起并进行颜色着色。 通过应用初始灰度化操作,或在完成时仅提取一个通道,可以去除这种三重效果。 通常,我会提取“green
”或“G
”通道,因为它通常是灰度图像中最强的通道,尽管可以使用任何三个通道。