自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 spring实现动态添加数据源

动态添加数据源在开发中,总会有一些业务需要从第三方数据源获取数据,因此需要给用户提供动态添加数据源的功能通过在网上查阅资料发现spring有一个抽象类AbstractRoutingDataSource,通过实现这个类中的抽象方法determineCurrentLookupKey()可以判断使用的是哪一个数据源。在AbstractRoutingDataSource类中,可以通过determineTargetDataSource()方法获取数据源,在该方法里又通过determineCurrentLooku

2020-09-30 11:27:10 1807 2

原创 Ubuntu20.04配置静态ip

Ubuntu20配置值静态ip时需要修改/etc/netplan下面1-network-manager-all.yaml这个文件,该文件的原始内容为:在修改该文件时,先试用ifconfig查看下网卡相关信息,然后再对应修改,修改后的文件内容为:修改是相应的配置为:ens33: #配置的网卡名称 dhcp4: no #dhcp4关闭 dhcp6: no #dhcp6关闭 addresses: [192.168.147.130/24] #设置本

2020-06-10 13:30:38 26811 15

原创 jvm学习——垃圾回收

JVM之垃圾回收JVM中的自动内存管理可以归结为解决两个问题:给对象内存分配和回收对象内存。回收内存主要指垃圾回收机制。在JVM中,垃圾回收主要解决了以下三个问题: 1.哪些内存需要回收? 2. 什么时候需要回收? 3.如何回收? 在java内存区域中,堆和方法区这两个区域有着显著的不确定性,这部分内存的分配和回收是动态的,垃圾回收器关注的正是这部分的内存如何管理。1 如何确定对象是否存活?1.1 引用计数法 在对象...

2020-05-26 13:46:47 322

原创 论文笔记(图像篡改检测)(四):Forensic Similarity for Digital Images

这篇论文主要提出了一种基于forensic similarity的数字图像检测方法。这个网络主要包含两个部分:CNN特征提取器和一个三层的神经网络,作者将其称之为相似性网络。这个网络输出一个score来指示两个图像patch是否:①由相同或不同的相机模式所捕获;②由相同或不同的篡改操作所修改;③给定篡改类型,是否由不同或相同的参数所篡改。Motivation:已存在的方法都是在固定的篡改方...

2020-03-17 22:25:08 2131

原创 论文笔记(图像篡改检测_CVPR2019)(三):ManTra-Net: Manipulation Tracing Network

论文地址:http://openaccess.thecvf.com/content_CVPR_2019/html/Wu_ManTra-Net_Manipulation_Tracing_Network_for_Detection_and_Localization_of_Image_CVPR_2019_paper.html本文提出了一个不需要额外的预处理和后处理的篡改检测网络ManTra-Net。...

2019-12-11 10:41:49 4195

原创 论文笔记(图像篡改检测_CVPRW2019)(二):RRU-Net: The Ringed Residual U-Net for Image Splicing Forgery Detection

论文地址:http://openaccess.thecvf.com/content_CVPRW_2019/html/CV-COPS/Bi_RRU-Net_The_Ringed_Residual_U-Net_for_Image_Splicing_Forgery_Detection_CVPRW_2019_paper.html论文中,作者提出了一个用于拼接检测的环形残差网络。此网络是一个端到端的im...

2019-12-11 10:28:15 3594

原创 image datasets 转 HDF5

前端时间做实验的时候碰到一个‘.hdf5’的文件格式,之前并没有接触过这种文件格式。于是在网上查了一些相关资料后,成功完成了格式转换。关于‘.hdf’文件格式的介绍这里就不再叙述了,网上已经有很多相关的帖子写得很详细了,在这里主要分享下自己的程序。import osimport h5pyimport numpy as npfrom PIL import Imageimport cv...

2019-03-27 17:19:57 1053

原创 python sublime text3控制台输出中文乱码

之前安装过anaconda,后来觉得不太好用就卸载了。最近突然发现使用sublime写python输出中文时会乱码。查阅相关资料后发现是编码方式不一样。后来经过试验发现,只要将这句添加到python36.sublime-build文件(之前build system时保存的文件)的最后,然后保存即可。"env": {"PYTHONIOENCODING": "utf8"}//通过这句,使编码一致...

2019-03-11 19:45:55 1005 3

原创 Boosting Image Forgery Detection using Resampling Features

最近读了篇与resample和篡改检测相关的论文,在这里写下总结。论文链接:https://arxiv.org/abs/1802.03154作者认为resampling检测算法有利于检测splicing和resampling,copy-move检测算法善于检测cloning和region removal。将这些互补的方法相结合可以提升检测准确率。文中,作者使用copy-move检测方法作为pr...

2019-02-26 10:10:03 947

原创 Cannot feed value of shape (0,) for Tensor 'input_image:0', which has shape '(?, 224, 224, 3)']

现在windows也支持tensorflow,于是想在windows下跑下代码,结果发现有这样的错误:Cannot feed value of shape (0,) for Tensor ‘input_image:0’, which has shape ‘(?, 224, 224, 3)’]主要原因是windows下和Linux下使用os.path.splitext()这个函数时有所区别,在...

2018-12-13 11:35:16 5798 47

原创 【tensorflow+cudnn】Loaded runtime CuDNN library: 7.0.5 but source was compiled with: 7.1.4.

This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.在跑基于tensorflow的FCN时碰到这个问题,网上翻提示的时候发现提示Loaded runtime CuDNN library: 7.0.5 but sou...

2018-12-12 16:37:43 1683 2

原创 论文笔记(图像篡改检测_CVPR2018)(一)——Learning Rich Features for Image Manipulation Detection

Learning Rich Features for Image Manipulation Detection论文主要提出了一种双流的Faster R-CNN网络,给定manipulated image,对其进行端到端的训练,以便检测被篡改的区域。双流分别为RGB stream、noise stream。其中,RGB stream主要目的是从RGB图像输入中提取特征,从而发现像强烈对比差异,非...

2018-12-11 15:59:49 7004 1

PyTorch内核.pdf

pytorch开发人员Edward Z. Yang的一份关于pytorch内部机制的详解slides。主要分为两部分,第一部分是有关Tensor库的概念。第二部分是关于pytorch编程的一些技巧。

2019-05-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除