社区
机器视觉
帖子详情
RGB-HSB-CMYK-Lab转换算法,Photoshop Colorpicker实现方法,欢迎图形图像高手进来讨论!
sagezk
2005-01-24 05:46:38
如题
...全文
398
6
打赏
收藏
RGB-HSB-CMYK-Lab转换算法,Photoshop Colorpicker实现方法,欢迎图形图像高手进来讨论!
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
火猴
2005-03-09
打赏
举报
回复
http://www.brucelindbloom.com/index.html?LabGamutDisplay.html
这里面全了
sagezk
2005-03-09
打赏
举报
回复
多谢各位,结贴给分了!
sagezk
2005-03-05
打赏
举报
回复
十分感谢楼上两位,我苦苦搜了n个月,技术资料查了个一箩筐,可关于Lab颜色系统的文章太少了,各位再接再厉,在此小弟多谢!
大可山人
2005-02-25
打赏
举报
回复
RGB-HSB-CMYK-Lab转换算法:
Public Shared Function FromHSB ( ByVal Hue As Single, ByVal Saturation As Single, ByVal Brightness As Single) As Color
Hue /= 360
Dim r As Double = 0
Dim g As Double = 0
Dim b As Double = 0
Dim temp1, temp2 As Double
If Brightness = 0 Then
r = 0
g = 0
b = 0
Else
If Saturation = 0 Then
r = Brightness
g = Brightness
b = Brightness
Else
If Brightness <= 0.5 Then
temp2 = Brightness * (1.0 + Saturation)
Else
temp2 = Brightness + Saturation - Brightness * Saturation
End If
temp1 = 2.0 * Brightness - temp2
Dim t3() As Double = {Hue + 1.0 / 3.0, Hue , Hue - 1.0 / 3.0}
Dim clr () As Double = {0, 0, 0}
Dim i As Integer
For i = 0 To 2
If t3(i) < 0 Then t3(i) += 1.0
If t3(i) > 1 Then t3(i) -= 1.0
If 6.0 * t3(i) < 1.0 Then
clr(i) = temp1 + (temp2 - temp1) * t3(i) * 6.0
ElseIf 2.0 * t3(i) < 1.0 Then
clr(i) = temp2
ElseIf 3.0 * t3(i) < 2.0 Then
clr(i) = temp1 + (temp2 - temp1) * (2.0 / 3.0 - t3(i)) * 6.0
Else
clr(i) = temp1
End If
Next i
r = clr(0)
g = clr(1)
b = clr(2)
End If
End If
Return Color.FromArgb ( CInt (255 * r), CInt (255 * g), CInt (255 * b))
End Function
还有其他几种算法,有一个网站专门讲这个,查到之后再告诉你。
寻开心
2005-02-25
打赏
举报
回复
http://www.brucelindbloom.com/
math栏目
但是需要注意,那是分析色系之间标准的转换的
但是对 photoshop 未必使用, photshop是针对印刷行业的油墨特色做了一些调整的
它使用自己的公式
因此给了你rgb数值,转换出不一致的cmyk,lab等数值也是很正常的事情
sagezk
2005-01-25
打赏
举报
回复
题目太难,没人会?还是太简单!各路高手进来讨论一下!
HSI、HSV、
RGB
、
CMYK
、HSL、
HSB
、Ycc、XYZ、
Lab
、YUV颜色模型的区别
HSV颜色空间 HSV(hue,saturation,value)颜色空间的模型对应于圆柱坐标系中的一个圆锥形子集,圆锥的顶面对应于V=1. 它包含
RGB
模型中的R=1,G=1,B=1 三个面,所代表的颜色较亮。色彩H由绕V轴的旋转角给定。红色对应于 角度0° ,绿色对应于角度120°,蓝色对应于角度240°。在HSV颜色模型中,每一种颜色和它的补色相差180° 。 饱和度S取值从0到1,所以圆...
Color
Picker
2.ra:桌面颜色选取工具实战应用
Color
Picker
是现代设计与开发流程中不可或缺的工具,广泛应用于图形设计、用户界面(UI)构建以及前端开发等领域。其核心功能在于帮助用户从屏幕中精确选取颜色,并以多种标准格式呈现颜色值,便于后续使用。本章将系统介绍
Color
Picker
2.ra 所具备的基本功能,包括颜色拾取、实时预览、格式
转换
和基础交互逻辑。# 示例:模拟颜色拾取返回值
color
_hex = "#3A7BFF" # 拾取到的十六进制颜色
color
_
rgb
= (58, 123, 255) # 对应的
RGB
三元组。
PLECS损耗计算-基于LCC谐振变换器的DCDC双机并联电源开环热仿真
PLECS损耗计算-基于LCC谐振变换器的DCDC双机并联电源开环热仿真内容概要:本文档主要围绕基于LCC谐振变换器的DCDC双机并联电源系统,利用PLECS工具开展开环热仿真与损耗计算的研究。通过对LCC谐振变换器的工作原理建模与仿真分析,重点探讨了系统在开环控制下的热特性分布与各关键器件的功率损耗情况,旨在评估电源系统的热稳定性与效率表现。研究内容包括电路拓扑结构设计、损耗分解(如开关管、二极管、磁性元件等)、热网络建模及温升预测,为双机并联系统的散热设计与可靠性优化提供理论依据和技术支持。; 适合人群:从事电力电子、电源系统设计及相关领域研究的工程技术人员、高校研究生及科研人员,具备一定的电路分析与仿真基础; 使用场景及目标:①用于高效率DCDC电源系统的热管理和可靠性设计;②指导LCC谐振变换器在并联应用中的损耗优化与散热布局;③支持PLECS仿真在电力电子系统热-电协同分析中的教学与工程实践; 阅读建议:建议结合PLECS仿真软件实际操作,重点关注损耗计算模型与热网络参数设置,对比不同工况下的温升曲线,深入理解热仿真结果对硬件选型与系统优化的指导意义。
GeneratedClass112.java
GeneratedClass112.java
GeneratedClass359.java
GeneratedClass359.java
机器视觉
4,502
社区成员
15,369
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章