
杂项
文章平均质量分 65
经验分享、Linux、Java等
摆烂办不到
道路千万条,安全第一条。
展开
-
文章修改进度-颠覆已有工作
文章修改进度梳理原创 2022-10-01 20:39:21 · 472 阅读 · 0 评论 -
关于文章投递与修改过程的思考
文章投递与修改的思考。原创 2022-09-24 19:15:57 · 166 阅读 · 0 评论 -
FastXML代码编译和调试支持
FastXML代码编译和调试支持平台:windows + vscode编译器:cl.exe (MSVC 14.30.30705,推荐通过visual studio安装)原创 2022-09-20 17:44:52 · 344 阅读 · 0 评论 -
Servlet+JSP+MySQL5.6模式下开发web应用出现的中文乱码处理
为了规范 我们使用UTF-8编码为例 我用的web开发软件是 MyEclipse8.5 MySQL5.6 tomcat71.弄明白一个web应用从数据库到jsp页面可能经历了哪几层编码的转化 大致是以下的流程浏览器解释jsp文件所用的编码 jsp,java文件等等本身的编码 request接受数据 传递数据时所用的编码 或者是form表单提交数据所用的原创 2013-07-27 16:50:54 · 1210 阅读 · 0 评论 -
Ubuntu安装opencv_contrib
Ubuntu+vscode+Opencv+Opencv_contrib C++ support环境搭建流程之前我们介绍了Windows搭建vscode opencv contrib的流程。由于后期需要用到linux开发,所以需要在linux上搭建相应的环境。本文完整介绍了如何在ubuntu环境下进行opencv环境搭建的流程。系统要求:ubuntu20.04:软件要求:vscode latest, opencv 3.4.9, opencv_contrib 3.4.9, mingw-w64, cmake原创 2021-12-23 20:48:32 · 3572 阅读 · 0 评论 -
Ubuntu20.04编译opencv-cuda
Ubuntu20.04编译opencv3.4.9 with CUDA10.2 support先前在编译opencv的时候,没有CUDA支持,本文介绍了opencv3.4.9添加CUDA支持的编译过程。OPENCV使用CUDA的文档可以参考:https://docs.opencv.org/3.4.9/da/d2c/tutorial_table_of_content_gpu.html编译前的准备工作:;从nvidia官网上下载Video_Codec_SDK,下载地址为https://develope原创 2021-12-23 20:49:20 · 2387 阅读 · 0 评论 -
在vscode中使用opencv
在vscode中使用opencv2.4.12,在已安装opencv3.x的情况下之前我们讲了如何编译opencv2.4.12的方法,本文讲如何在vscode中使用opencv2412。实际上,由于ubuntu下面已经安装了opencv3.x版本,一般而言,opencv3.x在安装后,头文件一般会被放在/usr/local/include目录下面。opencv2.4.12编译后是不能make install的,否则会覆盖掉opencv3.x的目录,可能产生包的引用混乱问题。实际上,由于/usr/local原创 2021-12-23 20:50:56 · 4802 阅读 · 0 评论 -
局部对比度结合区域显著性红外弱小目标检测
《局部对比度结合区域显著性红外弱小目标检测》作者提出了一种区域局部对比度算法,仅在图像的显著性区域中进行局部对比度计算,而非遍历整幅图像。首先进行基于图像信息熵和局部相似性的红外图像区域显著性度量,经二值化得到单帧图像显著性区域;在该区域中进行局部对比度数值计算,得到区域局部对比度图像;最后经过自适应阈值分割,得到弱小目标检测结果;区域显著性度量本文提出的方法主要针对弱小目标的红外图像,对于人眼而言,弱小目标是红外图像中显著性较高,信息量大的区域。本文采用信息熵来度量图像区域信息量,图像中原创 2021-12-23 20:53:11 · 2709 阅读 · 0 评论 -
目标跟踪-边缘跟踪
边缘跟踪算法实现过程网上大部分关于边缘跟踪的算法不是目标跟踪领域,而是串接目标的边缘,和区域生长法作用一样。极少有文献是关于目标跟踪领域的边缘跟踪算法。边缘跟踪算法主要包括4个步骤:帧间波门内差分;波门内阈值分割;波门内去噪声;计算边缘点(中心)前面三步和质心跟踪算法一样,第4步如果是计算单个边缘点,就是单边缘跟踪,如果是计算边缘点的中心,就是双边缘中心跟踪。这里以双边缘中心跟踪为例。帧间波门内差分相邻帧之间在波门内进行差分操作。为了仅体现相邻帧之间的变化量,这里我做了绝对值差分操作。原创 2021-12-23 20:55:40 · 2694 阅读 · 0 评论 -
复杂动背景下的“低小慢”目标检测技术
复杂动背景下的“低小慢”目标检测技术,论文阅读和复现代码本文的目的是要检测低空中的慢速目标,我复现了本文算法(修正了一些模块),下面给出复现的细节。视觉显著性模型视觉显著性反应了人眼感知系统对视觉信号灯响应。原文给出的模型描述存在问题正确的模型如下:S(x,y)=∑i=0255fiC(I(x,y),i)S(x, y) = \sum_{i=0}^{255} f_i C(I(x, y), i)S(x,y)=i=0∑255fiC(I(x,y),i)其中,I(x,y)I(x, y)I(x,y原创 2021-12-24 11:05:54 · 1975 阅读 · 0 评论 -
目标跟踪方法调研
目标跟踪方法中科院长光所孙海江团队做了一些目标跟踪相关的工作,主要包括MeanShift方法改进,低小慢目标检测,滑动平均目标检测,纹理复杂度和信息熵,特征融合,红外弱小目标检测等等。 本文主要梳理了孙海江团队的工作。复杂背景灰度图像下的多特征融合运动目标跟踪 (2016)本文是对MeanShift方法的改进, 传统MeanShift方法主要是利用彩色直方图作为前景目标的特征, 然后进行逐帧匹配,达到跟踪的目的。 本文的主要算法模块如下:1. 对灰度图像, 利用Sobel算子求出梯度特征,并将梯度特原创 2021-12-24 11:06:27 · 897 阅读 · 0 评论 -
Linux多任务处理命令-screen
今天利用wget命令下载一个big file,苦于如下问题: 1. 如果直接运行,那么会有一个terminal窗口被占用。看着头疼,而且电脑一旦被关闭,任务也会结束; 2. 尽管可以通过-b参数让下载任务后台运行,但它需要写一个wget-log文件存储下载进度的log,当文件比较大的时候,这个wget-log会非常大。如果将其删除,那么无法查看下载进度;师兄提到可以利用screen命令做一...原创 2018-07-03 21:48:24 · 900 阅读 · 0 评论 -
ubuntu20.04编译opencv-2.4.12
ubuntu20.04编译opencv-2.4.12,与opencv349共存7月7日:由于需要对struck目标跟踪算法进行评估,而struck算法的官方实现需要用到两个指定版本的库,分别是Opencv 2.4.12以及Eigen3.2.6,所以需要在ubuntu20.04环境下额外编译opencv-2.4.12(以下简称opencv2412)。花了一天时间寻求解决办法,这个过程还是比较麻烦,现将自己踩过的坑记录如下。首先,假设我们已经安装了一个opencv 3.4.9的版本。且ubuntu上面有cm原创 2021-12-23 20:47:34 · 1960 阅读 · 0 评论 -
Ubuntu20.04安装nvidia驱动+CUDA tookit流程
Ubuntu20.04安装nvidia驱动+CUDA tookit流程文章目录Ubuntu20.04安装nvidia驱动+CUDA tookit流程切换nouneau驱动为nvidia驱动安装cuda tookit本文介绍了如何在ubuntu20.04系统下安装nvidia驱动+CUDA tookit的完整流程。切换nouneau驱动为nvidia驱动进入电脑BIOS(开机按钮+F1按键(联想台式机)),禁止Secure boot,然后F10保存重启。打开软件和更新–>附加驱动,确认原创 2021-12-23 20:45:40 · 812 阅读 · 0 评论