06 2020 档案
ffmpeg合并多个视频
摘要:实例1: 把4个视频(1.f4v, 2.f4v, 3.f4v, 4.f4v)合并成一个文件(out.mp4) 基本无损,而且速度飞快! #-vcodec copy -acodec copy == -c copy ffmpeg.exe -i 1.f4v -vcodec copy -acodec cop
阅读全文
ffmpeg 一张图片转视频
摘要:最近遇到有人问起将一张图片转视频文件,这个需求比较简单,只要ffmpeg -i input.jpg output.mp4 即可将一个jpg图片转成mp4文件但是如果将jpg文件,或者图片文件转成一段时长的mp4文件,这个时候用上面的参数就搞不定了,需要用下面的参数[mw_shl_code=apple
阅读全文
OpenCV图像修复
摘要:在OpenCV的“photo.hpp”中定义了一个inpaint函数,可以用来实现图像的修复和复原功能,inpaint函数的原型如下: void inpaint( InputArray src, InputArray inpaintMask, OutputArray dst, double inpa
阅读全文
ffmpeg 基本命令行
摘要:一、获取视频信息ffmpeg -i video.avi //查看本地的视频信息 ffmpeg -i http://static.tripbe.com/videofiles/20121214/9533522808.f4v.mp4//查看远程http视频信息二、分离视频音频流ffmpeg -i inpu
阅读全文
bytedeco opencv在gradle中无法使用的问题
摘要:bytedeco opencv是一个opencv的封装,所有依赖都可以在maven中央库中找到,是一个非常方便的东西。 如果你是用构建工具,那么只需要引入 <dependency> <groupId>org.bytedeco</groupId> <artifactId>javacv</artifac
阅读全文
org.opencv.core.Mat转换为org.bytedeco.javacpp.opencv_core.Mat
摘要:今天在做javacv图片转换时遇到格式报错的问题,但是我检查半天我的格式是Mat格式啊。然后一查,javaCV中竟然一共有两种Mat格式,两者不互通,导入的依赖包也是不同的,而大部分情况下我们导入的都是org.opencv.core.*包,所以遇到另一种格式的Mat数据就会报错。真是让我长见识了。在
阅读全文
java合成图片并添加文字
摘要:public static String generateCode(String codeUrl, Integer userId, String userName) { Font font = new Font("微软雅黑", Font.PLAIN, 30);// 添加字体的属性设置 String
阅读全文
open CV对图像的各类操作
摘要:本文章用于记录自己使用open CV过程中的要点,便于遗忘时查看。首先使用 using namespace std; using namespace cv;避免每次都需要敲 ::cv及::std;图像的读写显示存取图像定义:Mat image;图像读取:imread(const String & f
阅读全文
opencv的Java开发环境配置(IntelliJ idea)
摘要:1、首先我们先到官网下载opencv的包,在官网下载到的是一个可运行文件,其实就是一个解压程序,运行后会把opencv的相关文件解压到填写的路径。2、 在编辑环境变量窗口,点击新建,然后将opencv文件夹里的bin路径复制进去,如下图所示,针对你想配置的环境是32位还是64位的来选择合适的bin,
阅读全文
Spring Team recommends "Always use constructor based dependency injection in your beans. Always use assertions for mandatory dependencies".
摘要:在编写代码的时候,使用@Autowired注解是,发现IDE报的一个警告,如下: Spring Team recommends "Always use constructor based dependency injection in your beans. Always use assertion
阅读全文
ProcessBuilder、Runtime和Process 三者之间的联系
摘要:1、版本原因 ProcessBuilder是从java1.5加进来的,而exec系列方法是从1.0开始就有的,后续版本不断的重载这个方法,到了1.5已经有6个之多。2、ProcessBuilder、Runtime和Process 三者之间的联系 ProcessBuilder.start() 和 Ru
阅读全文