QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1750|回复: 2
打印 上一主题 下一主题

使用MATLAB折腾QQ表情

[复制链接]
字体大小: 正常 放大

2620

主题

162

听众

1万

积分

升级  0%

  • TA的每日心情
    开心
    2015-3-12 15:35
  • 签到天数: 207 天

    [LV.7]常住居民III

    社区QQ达人 发帖功臣 新人进步奖 优秀斑竹奖 金点子奖 原创写作奖 最具活力勋章 助人为乐奖 风雨历程奖

    群组第六届国赛赛前冲刺培

    群组国赛讨论

    群组2014美赛讨论

    群组2014研究生数学建模竞

    群组数学中国试看培训视频

    跳转到指定楼层
    1#
    发表于 2014-9-16 10:13 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    使用MATLAB折腾QQ表情

    代码部分
    function qqbiaoqing(word,shortcut,space_num)
    if nargin<3
         space_num=3;  %空格数默认 3
        if nargin<2
             shortcut='[img]file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\GNN%4C}{72S~B2}4MI%[A`N.gif[/img]';  %表情快捷键
            if nargin<1
                word='心';     %表情字
            end
        end
    end
    data=wordmatrix(word);
    str=[];
    str2=[];
    for i=1:16
        for j=1:16
            if data(i,j)==1;
                str=[str sprintf(shortcut)];
            else
                str=[str sprintf(repmat(' ',1,space_num))];
            end
        end
        disp(str);
        str2=[str2 sprintf('\n') str];
        str=[];
    end
    clipboard('copy',str2);
    function  y=wordmatrix(word)
    %%getwordmatrix(word)生成一个16*16的字模矩阵数据。1表示亮点,0表示暗点
    h=figure('visible','off');
    hold on
    imshow(ones(16,16));
    htext=text(10,10,word);
    set(htext,'HorizontalAlignment','center','VerticalAlignment','middle','margin',eps);
    axis equal
    frame=getframe;
    cdata=frame.cdata;
    cdata=im2bw(cdata); %cdata 80*81
    y=zeros(16,16);
    for i=1:16
        for j=1:16
            if cdata(i,j)==1
                y(i,j)=1;
            end
        end
    end
    y=1-y;
      close(h);
    复制代码
    折腾qq示例:
    qqbiaoqing('安','file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\U2]%50TOT_CDDX%BSA{59Y6.gif',3);
    复制代码
    人性化:本程序能够直接将输出字符串复制到剪切板上,只需在qq聊天窗口粘贴即可。
    需要说明的是,qq聊天窗口需要右键选中允许快捷键输入表情。

    190655wpwpw9w00z7cz7pr.png.thumb.jpg

    2213040906cxd0030h3ygh.png.thumb.jpg (44.68 KB, 下载次数: 89)

    2213040906cxd0030h3ygh.png.thumb.jpg

    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏1 支持支持0 反对反对0 微信微信

    0

    主题

    9

    听众

    94

    积分

    升级  93.68%

  • TA的每日心情
    开心
    2017-9-16 17:27
  • 签到天数: 41 天

    [LV.5]常住居民I

    自我介绍
    刚上大学开始接触建模,想不断完善自己,提示自己

    社区QQ达人

    群组数模专题强化培训

    群组建模思维养成培训

    回复

    使用道具 举报

    377

    主题

    148

    听众

    5936

    积分

    升级  18.72%

  • TA的每日心情
    奋斗
    2016-7-14 13:54
  • 签到天数: 219 天

    [LV.7]常住居民III

    社区QQ达人 元老勋章 发帖功臣 新人进步奖 优秀斑竹奖 金点子奖 原创写作奖 最具活力勋章 助人为乐奖 风雨历程奖

    群组2015年美赛冲刺

    群组高等数学串讲

    群组2014第三期英语写作

    群组SAS数据分析大赛冲刺

    群组2015美赛优秀论文解析

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-5-22 21:35 , Processed in 0.488115 second(s), 65 queries .

    回顶部