首都医科
大学附属 北京天坛 医院七个 月宝宝老 是出汗的 原因有多 种可能: 1. 运 动所致: 宝宝运动 量增加或 着装过多 时容易出 汗,需要 根据天气 和宝宝好 动适当增 减衣物, 及时擦汗 防止受凉 。2. 身体虚弱 :免疫力 较差的宝 宝即使不 运动也会 持续出汗 ,需要多 补充营养 或接受治 疗,提高 免疫力预 防多汗。 3. 缺 钙所致: 宝宝发育 快,缺乏 钙元素也 容易出汗 ,可通过 吃高钙辅 食或维生 素D补充 钙元素缓 解多汗现 象。小编还为您整理了以下内容,可能对您也有帮助:
有谁会用matlab搞数字水印
MATLAB数字水印程序
% Script file:dctblock.m
%
% Purpose:an algorithm to achieve the embeding watermarking to a image by
% dct bloking and hvs,then detect the watermarking by
% comparability.
%
%
% Record of revisions:
% Date Programmer Description of change
% ==== ========== =====================
% 11/19/03 Mao Li Original code
% Define variables:
% a0 --Original gray image matrix
% a1 --Embeded gray image matrix
% da0 --the dct original gray image matrix
% ca0 --the column vector of a0
% cda0 --the column vector of da0
% cda1 --the embeded column vector of cda0
% da1 --the image matrix of cda1
% r --image matrix row
% c --image matrix column
% k --the number of blocks
% i --the subscript of a matrix
% SNR --the similarity degree
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% input original data ,block break and convert a block into a column vector %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear;
clc;
a0=imread('D:\work\pic\lena.bmp');
%a0=rgb2gray(a0);
[r,c]=size(a0);
k=(r*c/64);
da0=blkproc(a0,[8,8],'dct2');
ca0=im2col(a0,[8,8],'distinct');
cda0=im2col(da0,[8,8],'distinct');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% proce the watermarking signal (random sequence) %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
randn('state',110);
w0=randn(1,5120);
w0=reshape(w0,5,1024);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% changing submultiple %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
alpha=0.02;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% embed the watermarking into the low frequences coefficients %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
cda1=cda0;
for i=1:k
cda1(2,i)=cda0(2,i)+alpha*w0(1,i);
cda1(3,i)=cda0(3,i)+alpha*w0(2,i);
cda1(9,i)=cda0(9,i)+alpha*w0(3,i);
cda1(10,i)=cda0(10,i)+alpha*w0(4,i);
cda1(17,i)=cda0(17,i)+alpha*w0(5,i);
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% reconstruct the watermarking %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
da1=col2im(cda1,[8,8],[r,c,],'distinct');
a1=blkproc(da1,[8,8],'idct2');
figure;
subplot(1,2,1),imshow(a0,[]),title('the original image');
subplot(1,2,2),imshow(a1,[]),title('the embeded image');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% detect the watemarking %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
dca0=blkproc(a0,[8,8],'dct2');
dca1=blkproc(a1,[8,8],'dct2');
cdca0=im2col(dca0,[8,8],'distinct');
cdca1=im2col(dca1,[8,8],'distinct');
for i=1:k
w1(1,i)=(cdca1(2,i)-cdca0(2,i))/alpha;
w1(2,i)=(cdca1(3,i)-cdca0(3,i))/alpha;
w1(3,i)=(cdca1(9,i)-cdca0(9,i))/alpha;
w1(4,i)=(cdca1(10,i)-cdca0(10,i))/alpha;
w1(5,i)=(cdca1(17,i)-cdca0(17,i))/alpha;
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% calculate the similarity degree %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
SNR=sum(sum(w0.*w1))/sqrt(sum(sum(w1.^2)))
% Script file:dct_high.m
%
% Purpose:an algorithm to achieve the embeding watermarking to a image by
% dct bloking and hvs,then detect the watermarking by
% comparability.
%
%
% Record of revisions:
% Date Programmer Description of change
% ==== ========== =====================
% 11/25/03 Mao Li Original code
% Define variables:
% a0 --Original gray image matrix
% a1 --Embeded gray image matrix
% da0 --the dct original gray image matrix
% ca0 --the column vector of a0
% cda0 --the column vector of da0
% cda1 --the embeded column vector of cda0
% da1 --the image matrix of cda1
% r --image matrix row
% c --image matrix column
% k --the number of blocks
% i --the subscript of a matrix
% SNR --the similarity degree
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% input original data ,block break and convert a block into a column vector %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clear;
clc;
a0=imread('D:\work\pic\lena.bmp');
%a0=rgb2gray(a0);
[r,c]=size(a0);
k=(r*c/64);
da0=blkproc(a0,[8,8],'dct2');
ca0=im2col(a0,[8,8],'distinct');
cda0=im2col(da0,[8,8],'distinct');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% proce the watermarking signal (random sequence) %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
randn('state',110);
w0=randn(1,5120);
w0=reshape(w0,5,1024);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% changing submultiple %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
alpha=0.02;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% embed the watermarking into the low frequences coefficients %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
cda1=cda0;
for i=1:k
cda1(48,i)=cda0(48,i)+alpha*w0(1,i);
cda1(55,i)=cda0(55,i)+alpha*w0(2,i);
cda1(56,i)=cda0(56,i)+alpha*w0(3,i);
cda1(62,i)=cda0(62,i)+alpha*w0(4,i);
cda1(63,i)=cda0(63,i)+alpha*w0(5,i);
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% reconstruct the watermarking %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
da1=col2im(cda1,[8,8],[r,c,],'distinct');
a1=blkproc(da1,[8,8],'idct2');
figure;
subplot(1,2,1),imshow(a0,[]),title('the original image');
subplot(1,2,2),imshow(a1,[]),title('the embeded image');
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% detect the watemarking %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
dca0=blkproc(a0,[8,8],'dct2');
dca1=blkproc(a1,[8,8],'dct2');
cdca0=im2col(dca0,[8,8],'distinct');
cdca1=im2col(dca1,[8,8],'distinct');
for i=1:k
w1(1,i)=(cdca1(48,i)-cdca0(48,i))/alpha;
w1(2,i)=(cdca1(55,i)-cdca0(55,i))/alpha;
w1(3,i)=(cdca1(56,i)-cdca0(56,i))/alpha;
w1(4,i)=(cdca1(62,i)-cdca0(62,i))/alpha;
w1(5,i)=(cdca1(63,i)-cdca0(63,i))/alpha;
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% calculate the similarity degree %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
SNR=sum(sum(w0.*w1))/sqrt(sum(sum(w1.^2)))
上一篇:7个月宝宝的体温多少正常
下一篇:7个月宝宝流鼻涕打喷嚏咳嗽怎么办
1.第一点:两个月的狗狗可以在家里遛,买一个绳子,在家里面牵着走,让它提前习惯被遛。2.第二点:两个月的狗狗一般来说是没有注射完疫苗的,不建议带到室外去遛,因为很容易被感染病毒,然后患传染病,最好等所有疫苗注射完过半个月再带出去。
1.两个月的狗狗一天喂食3~4次左右,一次喂食30g左右,可以根据狗狗的具体情况或者狗粮包装上的建议饲喂量再制定详细的方案。但需要注意的是:要定时定量喂食、不要乱弄狗零食、不要频繁更换不同的狗粮、两个月的狗狗吃狗粮,需要给它泡软。
1.猫咪身上臭要看看是否太久没洗澡,身上沾到了屎,耳道是否干净,皮肤是不是有寄生虫,或者是不是口臭引起的。主人在家要定时给猫咪洗澡、清洁口腔、耳道和肛门腺,一般可以决绝大部分问题,但如果是皮肤病或伤口感染等疾病引起的发臭,就需要到医院进行治疗了。
1.羊奶粉。2.猫粮。3.肉类。4.营养膏。5.猫罐头。6.鸡蛋黄。7.蔬菜。8.爱肯拿第一盛宴幼猫粮。9.法明娜幼猫猫粮。10.蓝馔幼猫粮。11.百利无谷鸡。12.小米粥。13.Nulo猫粮。
1.两个月小狗是可以吃鸡蛋的,首先鸡蛋中含有大量蛋白质,脂肪等物质,可以补充狗狗身体生长发育所需营养,同时鸡蛋中的卵磷脂使得狗狗的毛发长得更快,更有光泽,更柔软。其次给狗狗喂食鸡蛋一定要是煮熟的,生的鸡蛋最好是不要给它吃的。因为生鸡蛋中含有更多的细菌和微生物,狗狗如果吃了生鸡蛋,很有可能出现呕吐的情况。另外最重要的是一定不要给狗狗吃蛋清,只能喂它蛋黄,蛋白可以等到狗狗再大点,再给它吃。2.二个月小狗能吃鸡蛋吗3.二个月小狗能吃鸡蛋吗4.01:08"}},"videoUrlParams":{"type":"tc5.01:08"}}},"hasShortAnswer":false,"hasNormalAbstractContent":false},"space":"6.两个月小狗是可以吃鸡蛋的,首先鸡蛋中含有大量蛋白质,脂肪等物质,可以补充狗狗身体生长发育所需营养,同时鸡蛋中的卵磷脂使得狗狗的
1.两个月大的狗狗建议一天喂食3-4次。首先,两月龄的狗狗没有饱腹感,并且消化能力比较好,所以建议日常采取少食多餐的方式喂食。此外,二月龄的狗狗牙齿还未发育完全,所以需要给狗狗喂食泡软的幼犬粮,避免导致狗狗消化不良。最后,两月龄的狗狗疫苗还未接种齐全,不建议带狗狗外出或者洗澡。
1.两个月泰迪每天吃100~120克左右的狗粮就可以,每天分为3~4次喂食。因为泰迪两个月左右肠胃功能不太好,最好按照多吃少量的原则喂他。这样狗狗更容易消化吸收,避免狗狗出现消化不良的情况。
1.两个月猫咪不建议洗澡,两个月的小猫身体各项指标都正常的情况下是需要注射疫苗的,疫苗接种期间洗澡,容易导致小猫抵抗力低下感染病毒,加上没有母源抗体的保护,洗澡后很容易引起疾病。猫咪在接种疫苗的过程中,禁止给猫咪洗澡、带猫咪外出玩耍,避免接触其它来历不明的猫咪,避免猫咪在此期间感染其它的问题。建议等幼猫完成疫苗接种,体质健康的情况下,再给猫咪洗澡。2.两个月猫咪可不可以洗澡呢?3.两个月猫咪可不可以洗澡呢?4.00:56"}},"videoUrlParams":{"type":"tc5.00:56"}}},"hasShortAnswer":false,"hasNormalAbstractContent":false},"space":"6.两个月猫咪不建议洗澡,两个月的小猫身体各项指标都正常的情况下是需要注射疫苗的,疫苗接种期间洗澡,容易导致小猫抵抗力低下感染病毒,加上没有母源抗体的保护,
1.两个月的猫可以吃猫粮。猫粮是针对猫咪的营养结构给猫制成的含有一定量蛋白质、脂肪、维生素以及其他营养物质的专用食物,可以给猫咪补充营养。但是两个月的猫咪还是幼猫,建议猫主人给猫喂食专用的幼猫猫粮而不是成猫猫粮,因为幼猫猫粮更加有助于幼猫营养的吸收,有助于幼猫的生长发育。
1.两个月的小猫患有肺炎后只要及时带猫咪去宠物医院检查病因并使用药物治疗是可以痊愈的。通常情况下猫咪患有肺炎后会出现精神萎靡、食欲不振、剧烈咳嗽、有痰等症状,可以给猫咪喂服宠物专用的止咳化痰类口服药物进行治疗,同时进行静脉滴注消炎类药物。如果猫咪输液时呼吸急促,应暂时停止输液。
1.阿拉斯加不怕冷,阿拉斯加成可以承受零下20度的温度,它本就是极地雪橇犬,能够耐受极寒。不过狗狗都是恒温动物,因此如果温差变化过大、过快或频繁,阿拉斯加也会受不了的。
1.大型犬幼犬专用狗粮。2.碎肉。3.瓜果。4.鸡蛋。5.苹果。6.鱼肉。7.香蕉。8.乳品。9.营养膏。10.西瓜。11.爱慕斯狗粮。12.羊奶粉。13.酪梨。14.狗罐头。15.麦顿狗粮。16.鸡胸肉。17.普卡狗粮。18.胡萝卜。19.比瑞吉狗粮。20.诺瑞狗粮。
1.可以吃牛肉,但最好是煮熟后给狗狗。牛肉的蛋白质和氨基酸含量很高,并且胆固醇和脂肪的含量低,可以帮助狗狗强健筋骨,提高它们的抵抗力。但生牛肉当中可能存在一些有害病原微生物,容易引起狗狗腹泻和消化不良,所以建议给狗狗吃熟牛肉。
1.大型犬幼犬专用狗粮。2.碎肉。3.瓜果。4.鸡蛋。5.苹果。6.鱼肉。7.香蕉。8.乳品。9.营养膏。10.西瓜。11.爱慕斯狗粮。12.羊奶粉。13.酪梨。14.狗罐头。15.麦顿狗粮。16.鸡胸肉。17.普卡狗粮。18.胡萝卜。19.比瑞吉狗粮。20.诺瑞狗粮。