请问能帮忙介绍下“linux定时调用kettle出现乱码”是如何解决的么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问能帮忙介绍下“linux定时调用kettle出现乱码”是如何解决的么?相关的知识,希望对你有一定的参考价值。

可检查一下kettle是否有更改环境变量优其是语言环境变量的操作. 参考技术A 定时调用是用的crontab 吗?乱码是因为语言环境的问题吧,可以在脚本中加入 export LANG=zh_CN.UTF-8 参考技术B 查一下系统的语言环境变量,根据需要,设定系统或者启动脚本的语言变量

请大神帮帮忙:我想请问一下用Matlab在数字音乐中嵌入提取水印的具体操作

因为对Matlab不熟悉,不知道在音乐中嵌入图像水印具体要怎么做,还有原始水印图像的置乱,网上查到的资料和论文里都只有理论和结论,没有具体操作,网上找的一些算法也看不太懂,不知道能不能用,过几天就要交了,实在是很着急,可以的话请帮帮忙,有需要可以发邮件或者加Q:769066900,先谢谢了~~~

音频嵌入啊
首先,你要截取音频段,大概10~15秒足够了,多做几次就知道多长音频段最合适了。
然后,读取音频。matlab读取音频后,可以看参数的。音频是左右两声道,参数值是n*2或2*n的形式,你只要其中一个就可以了(1*n或n*1)。之后是扩频,每个一定的间隔采取一个元素。
比如,你读取的音频为m,是n*2的音频。那么你要:
awmk=m(1:1:n,1); %选取其中一个声道,也可以是m(1:1:n,2)。
awmk1=wmk*4; %简单的扩频
spl=awmk1(1:124:n,1); %要有间隔的采取元素,音乐是很敏感的自己掌握。
之后就是乱数了,乱数我用的是RandStream函数,这个自己查询一下吧,有几个版本用法是有差别的。
stream = RandStream('mt19937ar','Seed',1); %这个就是随机乱数了
RandStream.setDefaultStream(stream); %根据版本不同可能会出现错误自己查询一下。
spl分段做DCT了,每8个一组的做DCT。
dc= blkproc(spl,[1 8],'dct'); %spl分段做DCT了,每8个一组的做DCT。追问

那用Matlab怎么读取音频文件啊,好像MP3格式不行吧?

那用Matlab怎么读取音频文件啊,好像MP3格式不行吧?

追答

做数字水印正常情况下用的都是无损的。像mp3,jpg这都是压缩后的格式。
音频用wav,图片用BMP格式。
读取音频函数一般用wavread

来自:求助得到的回答
参考技术A 貌似现在还是做不好呀

以上是关于请问能帮忙介绍下“linux定时调用kettle出现乱码”是如何解决的么?的主要内容,如果未能解决你的问题,请参考以下文章

请大神帮帮忙:我想请问一下用Matlab在数字音乐中嵌入提取水印的具体操作

java程序能连上,但是plsql连不上,请问是啥原因帮忙找找。

请问我的这个PHP文件是被加密了吗?怎么打开是乱码?能帮忙解密吗?谢谢

APM定高出问题了,请大家帮忙。

请问下eclipse中加载进来的项目src报错怎么解决,求大神帮帮忙,还有jsp项目也是错误的

php网页后台技术问题,无法填写内容,没有文本框