社区
机器视觉
帖子详情
RGB-HSB-CMYK-Lab转换算法,Photoshop Colorpicker实现方法,欢迎图形图像高手进来讨论!
sagezk
2005-01-24 05:46:38
如题
...全文
396
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
三元组。
autobuild:基础构建系统,用于导入和构建软件包,基于Rock(机器人构建套件)的autoproj
先展示下效果 https://pan.quark.cn/s/e612e515c6cb 自动构建的定义是什么? Autobuild是由与构建系统(例如,autotools,CMake)和导入机制(git,svn,...)相连接的类群组构成。 它被应用于开发更高级别的工具,这些工具提供了对整个工作区进行管理的功能。 为了安装此程序,需将这行代码加入到您的应用程序的Gemfile文件中:gem autobuild 随后执行:$ bundle或者将其自行安装为:$ gem install autobuild在签出存储库之后,执行bundle install来安装所依赖的组件。 接着,执行bundle exec rake test来执行测试操作。 若需将这个gem安装到本地设备上,请运行bundle exec rake install 。 当准备发布新版本时,应更新version.rb文件中的版本标识,然后运行bundle exec rake release ,该命令将为这一版本生成git标签,推送git的提交记录和标签。
PasswordGenerator: HTML/CSS/JavaScript制作的密码生成器
下载前必看:https://pan.quark.cn/s/a4b39357ea24 ram-password 随机密码生成器
【无人机协同】动态环境下多无人机系统的协同路径规划与防撞研究(Mat
lab
代码
实现
)
【无人机协同】动态环境下多无人机系统的协同路径规划与防撞研究(Mat
lab
代码
实现
) 内容概要:本文围绕动态环境下多无人机系统的协同路径规划与防撞问题展开研究,提出基于Mat
lab
代码
实现
的解决方案。研究重点在于设计适用于动态环境的路径规划
算法
,确保多无人机在复杂任务场景下能够高效协同飞行并有效避免碰撞。文中结合智能优化
算法
与路径规划技术,探讨了无人机编队、任务分配及实时避障策略,通过Mat
lab
仿真验证所提
方法
的有效性与鲁棒性,为多无人机系统在实际应用场景中的部署提供了技术支持和理论依据。; 适合人群:具备一定Mat
lab
编程基础,从事无人机控制、路径规划或智能优化
算法
研究的科研人员及研究生。; 使用场景及目标:①应用于灾害救援、环境监测、物流配送等多无人机协同作业场景;②
实现
动态环境中无人机间的高效协同与安全避障,提升任务执行效率与系统安全性; 阅读建议:建议结合文中提供的Mat
lab
代码进行仿真实践,深入理解
算法
实现
细节,并可根据具体应用场景调整参数或扩展功能以满足实际需求。
机器视觉
4,502
社区成员
15,367
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章