当前位置: 首页 > news >正文

品辰设计的网站谁做的/教育机构加盟

品辰设计的网站谁做的,教育机构加盟,提供赣州网站建设,高邮做网站本文用 Python 实现 PS 图像调整中的亮度调整,具体的算法原理和效果可以参考之前的博客:https://www.jb51.net/article/164191.htmimport matplotlib.pyplot as pltfrom skimage import iofile_nameD:/Image Processing/PS Algorithm/4.jpg;imgio.imread…

本文用 Python 实现 PS 图像调整中的亮度调整,具体的算法原理和效果可以参考之前的博客:

https://www.jb51.net/article/164191.htm

import matplotlib.pyplot as plt

from skimage import io

file_name='D:/Image Processing/PS Algorithm/4.jpg';

img=io.imread(file_name)

Increment = -10.0

img = img * 1.0

I = (img[:, :, 0] + img[:, :, 1] + img[:, :, 2])/3.0 + 0.001

mask_1 = I > 128.0

r = img [:, :, 0]

g = img [:, :, 1]

b = img [:, :, 2]

rhs = (r*128.0 - (I - 128.0) * 256.0) / (256.0 - I)

ghs = (g*128.0 - (I - 128.0) * 256.0) / (256.0 - I)

bhs = (b*128.0 - (I - 128.0) * 256.0) / (256.0 - I)

rhs = rhs * mask_1 + (r * 128.0 / I) * (1 - mask_1)

ghs = ghs * mask_1 + (g * 128.0 / I) * (1 - mask_1)

bhs = bhs * mask_1 + (b * 128.0 / I) * (1 - mask_1)

I_new = I + Increment - 128.0

mask_2 = I_new > 0.0

R_new = rhs + (256.0-rhs) * I_new / 128.0

G_new = ghs + (256.0-ghs) * I_new / 128.0

B_new = bhs + (256.0-bhs) * I_new / 128.0

R_new = R_new * mask_2 + (rhs + rhs * I_new/128.0) * (1-mask_2)

G_new = G_new * mask_2 + (ghs + ghs * I_new/128.0) * (1-mask_2)

B_new = B_new * mask_2 + (bhs + bhs * I_new/128.0) * (1-mask_2)

Img_out = img * 1.0

Img_out[:, :, 0] = R_new

Img_out[:, :, 1] = G_new

Img_out[:, :, 2] = B_new

Img_out = Img_out/255.0

# 饱和处理

mask_1 = Img_out < 0

mask_2 = Img_out > 1

Img_out = Img_out * (1-mask_1)

Img_out = Img_out * (1-mask_2) + mask_2

plt.figure()

plt.imshow(img/255.0)

plt.axis('off')

plt.figure(2)

plt.imshow(Img_out)

plt.axis('off')

plt.figure(3)

plt.imshow(I/255.0, plt.cm.gray)

plt.axis('off')

plt.show()

总结

以上所述是小编给大家介绍的Python实现 PS 图像调整中的亮度调整 ,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对我们网站的支持!

如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

本文标题: Python实现 PS 图像调整中的亮度调整

本文地址: http://www.cppcns.com/jiaoben/python/263887.html

http://www.lbrq.cn/news/970147.html

相关文章:

  • 响应式网站 外贸/小吃培训机构排名前十
  • 分类网站有哪些/长沙好的seo外包公司
  • 网站建设实训日志/网络营销个人总结
  • 就业网站哪个靠谱/线上网络推广怎么做
  • 四川专门做招聘酒的网站/网络营销专业技能
  • 做网站产品图片素材/关键词优化最好的方法
  • 网站出现转站怎么办/seo 怎么做到百度首页
  • 阿里巴巴网站域名建设/nba西部排名
  • 网站产品要如何做详情/广州百度seo排名
  • 常德网站公司/百度一下你就知道官网
  • 一个人只做网站的流程/最近七天的新闻重点
  • 扬中市新闻网站/seo软件优化工具软件
  • 设计网站页面的作文/seo站内优化包括
  • 龙岩app定制/seo托管公司
  • 唐河做网站/seo视频教程汇总
  • 做的比较好的购物网站/百度开户需要什么资质
  • 学校门户网站建设的优势/网络推广引流是做什么工作
  • wordpress博客自媒体资讯主题/武汉seo和网络推广
  • 哪些网站做平面单页好看/搜索引擎公司排名
  • 中城投建设集团网站/手机网站seo免费软件
  • 服装商城的网站建设/网站关键词排名
  • 河南免费网站建设公司/百度一下你就知道下
  • 用手机制作动画的app/系统优化方法
  • wordpress插件webGL/seo关键词报价查询
  • 可以自己做装修效果图的网站/集合竞价口诀背熟6句
  • 中国物流网站/树枝seo
  • 网站设置在哪里找到/推广app是什么工作
  • 做门户网站的网络公司/天津放心站内优化seo
  • 网站制作的地方/百度建站多少钱
  • 团队网站怎么做/精准营销平台
  • 统计功效是什么?
  • 分布式弹性故障处理框架——Polly(1)
  • 【PTA数据结构 | C语言版】根据前序序列重构二叉树
  • 春秋云镜 initial
  • 基于多智能体强化学习的医疗检索增强生成系统研究—MMOA-RAG架构设计与实现
  • 跨平台移动开发技术深度分析:uni-app、React Native与Flutter的迁移成本、性能、场景与前景