调用matlab生成的网格水印特征向量矩阵 从文件中读取的原始网格的特征向量矩阵 好吧,之前得出的结果不正确是因为代码写错了。因为实现论文中的提取方案时代码写错了,自己想了另外一个方法,结果方向两者在本质上是一样的。
分类:
编程语言 时间:
2015-05-06 09:10:07
阅读次数:
231
昨天在修改了可以调试出来的错误之后,提取出的水印和嵌入的仍然相去甚远。这个时候我觉得有必要整理一下嵌入和提取的整个过程。 嵌入过程: Step1,嵌入的时候对网格的拉普拉斯矩阵L进行特征值分解,得到特征值和特征向量; Step2,将特征向量单位化; Step3,解方程:R . E = V(1),E,...
分类:
编程语言 时间:
2015-05-05 23:17:54
阅读次数:
177
在实现提取水印的过程中,遇到了一些问题 首先还是根据论文中的思路来梳理一下整个提取流程 读入两个模型,一个原始模型ori_mesh, 一个水印模型wm_mesh。 将两个模型对齐(即放在同一个坐标系下) 分别计算两个模型的频谱系数,记ori_mesh频谱系数为Rs, Rt, Ru, 记wm_mesh...
分类:
编程语言 时间:
2015-05-05 15:55:15
阅读次数:
110
接着上一篇。GD库可以折腾很多用法出来,当然得跟画图相关,除了前面的验证码、水印外,还可以进行图片的缩放,裁剪、旋转等操作,这在很多应用中可以见到。 1. 加水印 前面已经知道,我们可以使用imagechar或者imagestring等将字符或字符串(甚至中文字符)绘制到图像上,以达到水印的...
分类:
其他好文 时间:
2015-04-30 06:18:52
阅读次数:
197
importjava.awt.Color;importjava.awt.Font;importjava.awt.Graphics;importjava.awt.Image;importjava.awt.image.BufferedImage;importjava.io.File;importjava...
分类:
编程语言 时间:
2015-04-29 21:20:03
阅读次数:
247
水印:public void paint(Graphics g) { // TODO 自动生成的方法存根 Graphics2D g2=(Graphics2D)g;URL url=paint.class.getResource("qq.jpg");Image img=Toolkit.getDef...
分类:
其他好文 时间:
2015-04-27 23:36:52
阅读次数:
239
接下来的问题是,当模型是对称的时候,结果是符合预期的,但是当模型是不对称的时候,结果是错误的,如下: 输入: 顶点:233 输出: 这又是什么鬼。。。,我的马呢!!! 看来逻辑上还是有错误 注意这时候C++输出的调试信息如下: 错误提示为:Input to EIG must not contain ...
分类:
编程语言 时间:
2015-04-24 22:37:42
阅读次数:
237
TextBoxFor控件的问题:1:自带了样式,再用bootstrap样式会有冲突。2:要加水印,js事件,限制输入长度比较麻烦。因此需要对textboxfor控件进行扩展。目标:1:能使用bootstrap样式。2:能复用mvc的验证。3:可以方便的添加水印。4:能限制输入字符的长度。5:采用一些...
分类:
Web程序 时间:
2015-04-24 15:43:12
阅读次数:
173
错误:error C2338: THE_BRACKET_OPERATOR_IS_ONLY_FOR_VECTORS__USE_THE_PARENTHESIS_OPERATOR_INSTEAD 这种错误不会直接定位到行,要自己慢慢看代码,找出不正确的访问。原因:使用[]访问引起的错误,eigen中矩阵的...
分类:
编程语言 时间:
2015-04-24 12:09:19
阅读次数:
257
原图:
效果图:
参考代码如下:
public class MainActivity extends Activity {
private Button btn_start;
private ImageView img;
private Bitmap bitmap;
private Bitmap wbitmap;
@Overrid...
分类:
移动开发 时间:
2015-04-23 15:53:19
阅读次数:
144