上传者: 39840387
|
上传时间: 2022-12-02 21:16:14
|
文件大小: 2KB
|
文件类型: M
matlab文字转图像分享新人例程-word2picmain.m
程序实现文字转化成图片
rgb三通道中,R通道存放文本信息,G通道产生中心涣散圆形,B通道产生全图小涣散圆形
主要应用的是unicode2native指令,非加密转换
my.jpg
生成的图片
function word2picmain()
%程序实现文字转化成图片
%%//////////////////////////////////////////////////////////////////////
%rgb三通道中,R通道存放文本信息,G通道产生中心涣散圆形,B通道产生全图小涣散圆形
%主要应用的是unicode2native指令,非加密转换
%%//////////////////////////////////////////////////////////////////////
clc
clear all
a='\u4e03\u5915\u8282\u5feb\u4e50OO\u54c8\u54c8~';%你想要转换的文字
b=makepic;
imshow
imwrite;
mb=double)/255;%生成的图像是1~255,而matlab归一化成了0~1,所以要换回来
txt=makeword
end
%%//////////////////////////////////////////////////////////////////////
function =makepic
%[cx,cy]是图片中存放文本数据长度信息位置坐标
a=txt;
ca=unicode2native;
b=zeros;
num=size;
st=0;
for i=1:100
for j=1:100
sp=ceil) 1;
b=double)/255;
b=1-^2 ^2)/5000;
rcx=ceil*8-4;
rcy=ceil*8-4;
b=^2 ^2)/32);
st=st 1;
end
end
b=1--1)/10;
b=1-mod/100;
end
%%//////////////////////////////////////////////////////////////////////
function [txt]=makeword
num=uint16)*100 )*100*10)
lsb=zeros;
nsp=[];
for i=1:100
for j=1:100
nsp=[nsp img*255];
end
end
txt=native2unicode,'UTF-16BE')
end
%%//////////////////////////////////////////////////////////////////////
word2picmain.m