Midjourney 生成油画技巧

基本 prompt

oil painting, a cute corgi dog surrounded with colorful flowers

在这里插入图片描述

技法

Pointillism 点描绘法

笔刷比较细,图像更精细

oil painting, a cute corgi dog surrounded with colorful flowers, pontillism

在这里插入图片描述

Impasto 厚涂绘法

笔刷比较粗,图像没那么精细,但更有油画的感觉

oil painting, a cute corgi dog surrounded with colorful flowers, impasto

在这里插入图片描述

更多的修饰

更多细节

以 detailed oil painting, (prompt…), scumbling,生出来的图有更多的细节,但是会让画面看起来不像油画了

detailed oil painting, a cute corgi dog surrounded with colorful flowers, pontillism, scumbling

在这里插入图片描述

detailed oil painting, a cute corgi dog surrounded with colorful flowers, impasto, scumbling

在这里插入图片描述

色块

Color field
oil painting, a cute corgi dog surrounded with colorful flowers, color field

在这里插入图片描述

Color blocking
oil painting, a cute corgi dog surrounded with colorful flowers, color blocking

在这里插入图片描述

Palette knife 调色刀

色块感更强

oil painting, a cute corgi dog surrounded with colorful flowers, palette knife

在这里插入图片描述

impressionism 印象派

笔触/笔刷每次会画更长

oil painting, a cute corgi dog surrounded with colorful flowers, impressionism

在这里插入图片描述

对图片元素结构的把控

glazing 上釉

让主体跟背景更分离

oil painting, a cute corgi dog surrounded with colorful flowers, glazing

在这里插入图片描述

sfumato 渲染层次,晕涂法

oil painting, a cute corgi dog surrounded with colorful flowers, sfumato 

在这里插入图片描述

fresco

明亮的色彩,亮色调

oil painting, a cute corgi dog surrounded with colorful flowers, fresco

在这里插入图片描述

schiaroscuro/tenebrism

暗色调

oil painting, a cute corgi dog surrounded with colorful flowers, schiaroscuro

在这里插入图片描述

blue hour

夜晚的效果

oil painting, a cute corgi dog surrounded with colorful flowers, blue hour

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
生成油画特效的方法主要是对图像进行滤波处理,常用的滤波器包括中值滤波器、均值滤波器、高斯滤波器等。这里以中值滤波器为例,介绍如何使用 Matlab 对图像生成油画特效。 具体步骤如下: 1. 读入要处理的图像,使用 `imread` 函数。 2. 将图像转换为灰度图像,使用 `rgb2gray` 函数。 3. 对灰度图像进行中值滤波处理,使用 `medfilt2` 函数。中值滤波器的窗口大小可以根据需要进行调整。 4. 对滤波后的图像进行边缘检测,使用 `edge` 函数。边缘检测算法可以选择 Canny 算法或者 Sobel 算法等。 5. 根据边缘检测结果生成油画特效图像。具体方法是,对原图像和边缘检测结果进行加权平均,得到最终的油画特效图像。 6. 将处理后的图像保存,使用 `imwrite` 函数。 下面是一个具体的 Matlab 代码示例: ```matlab % 读入要处理的图像 img = imread('your_image.jpg'); % 将图像转换为灰度图像 gray_img = rgb2gray(img); % 对灰度图像进行中值滤波处理 med_img = medfilt2(gray_img, [5 5]); % 对滤波后的图像进行边缘检测 edge_img = edge(med_img, 'canny'); % 根据边缘检测结果生成油画特效图像 oil_img = img; oil_img(edge_img) = med_img(edge_img); % 将处理后的图像保存 imwrite(oil_img, 'your_output_image.jpg'); ``` 其中,`[5 5]` 是中值滤波器的窗口大小,可以根据需要进行调整。`'canny'` 是边缘检测算法的选项,也可以选择其他算法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值