泪ジ痣° 2023-03-09 07:57 采纳率: 50%
浏览 33
已结题

用matlab把RGB转为Lab,为什么会显示“untitled”的错误?

这个意思是“cform=makecform(‘srgb2 lab’)”这行代码错误吗?还是有什么其它问题?

img

  • 写回答

2条回答 默认 最新

  • IT小哥哥呀 2023-03-09 09:01
    关注

    "untitled"错误通常表示未命名的变量或函数。关于RGB到Lab的转换,您可以使用Matlab内置的makecform和applycform函数。

    以下是一个将RGB图像转换为Lab的示例代码:

    
    % 读取RGB图像
    rgb_img = imread('image.jpg');
    
    % 创建sRGB到Lab的转换
    cform = makecform('srgb2lab');
    
    % 将RGB图像转换为Lab
    lab_img = applycform(rgb_img, cform);
    
    

    如果您在makecform('srgb2lab')行上遇到错误,请检查Matlab版本和计算机是否安装了颜色空间工具箱。如果没有安装该工具箱,则无法使用srgb2lab颜色转换。在这种情况下,您需要先安装颜色空间工具箱。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月25日
  • 已采纳回答 11月17日
  • 创建了问题 3月9日

悬赏问题

  • ¥15 ocr识别纯数字会将数字翻转,并且会识别成字母
  • ¥30 WPF如何实现动态Y轴
  • ¥15 关于遇到一个python,django,redis,uwsgi,nginx搭的一个企业微信修改AD密码的平台的问题!
  • ¥15 读取parquet文件某一列的数据但是输出是整个列名和格式
  • ¥15 机动目标 制导律建模问题
  • ¥100 求Java socks 转发实现Demo
  • ¥20 随身WiFi移动网络访问不了
  • ¥50 RAD_XE11.3获取android11手机的IMEI码
  • ¥15 linux的gcc命令报错
  • ¥20 如何再GIS用海岸线建立缓冲区