暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Matlab-论文配色GUI

Matlab随笔 2021-08-25
1555

        论文配色GUI界面如上,每一列都是一种配色,点击颜色,您可以获取该颜色的RGB(0-1)或RGB(0-255)的值,该值会自动复制到您的剪贴板。

        使用:①您可以在属性面版的Color属性下键入颜色值

                  ②您可以用如下代码控制线条颜色         

    fig=figure(1)
    line=findobj(fig.Children,'Type','Line');
    set(line(1),'Color',[0 0 0]);
    % 替换[0 0 0]即可;


    核心代码展示(动态绘制button):

      if GUI.pop1.Value==1  
         L=-10;
         u=3; % 绘制3色(每种配色包含3种颜色)
         for i=1:18  % 绘制18种配色
            L=L+width;
            B=320;
            for j=1:u
                k=(i-1)*u+j;
                % 绘制button
                uicontrol(GUI.hp3,'Style','pushbutton','Position',[L,B,width,height],...
                    'callback',{@clip,u,k},'BackgroundColor',GUI.t(u).rgb(k,:)./255,...
                    'Units','normalized');

                B=B-height;
            end
         end
      end

              目前仅配置了3色-6色,如果您有更多颜色的需求,可以联系小编,如果人数较多,小编后续将会加入更多配色 ~~

              本软件免费开源,后台回复“论文配色GUI”即可获取源代码~~

              感谢您关注本公众号!


      本软件颜色来源:

      https://colorbrewer2.org/#type=diverging&scheme=Spectral&n=3

      点个在看你最好看

      文章转载自Matlab随笔,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

      评论