- 博客(53)
- 资源 (13)
- 收藏
- 关注
原创 javacv和opencv对图文视频编辑-裸眼3D图片制作
如果仅仅把一个图片复制2次,就算斗鸡眼叠加和原图一样效果即没有3D效果,因为没有角度差。1)通过ps我们将两张图片叠加,然后快速反复隐藏一张图片,就可以看到两张图片有角度差。2)简单的分析,就知道如何拍照,但是如果我只有一张图片怎么处理下游3D效果呢,开干。3D图片,3D眼镜,3D视频等原理类似,都是通过两眼视觉差引起脑补产生3D效果。斗鸡眼叠加图片,就可以看到任务和背景分层次了,因为我对背景和人物两个层次处理了。通过斗鸡眼,将左右两张相似的图片叠加到一起看,就会有3D效果。
2024-01-14 19:45:52 1145 1
原创 javacv和opencv对图文视频编辑-常见错误汇总
JavaCV 是一个使用 Java 语言实现的 OpenCV 和 FFmpeg 的接口库,它允许 Java 开发人员使用这些强大的多媒体处理库。为了解决这个问题,你可以尝试使用 JavaCV 支持的字符编码,如 UTF-8。为了解决这个问题,你应该检查本地库文件的路径是否设置正确,并检查本地库文件是否与你的操作系统和 JavaCV 版本兼容。为了解决这个问题,你应该仔细检查你的代码逻辑,并确保传递给方法的参数是有效的和正确的。如果不使用文件作为输入,而是使用自定义的(内存)输入流,会看到此运行时警告。
2024-01-14 19:24:00 1199
原创 javacv和opencv对图文视频编辑-多个视频和音频合并一个视频
FFmpegFrameRecorder看成录像机,不仅能录视频还能录音频,两者不干扰。也就是我们可以先写入音频,然后再写入视频,两者都有自己的时间线。我们在处理合并时会遇到各种问题,下一篇介绍常见的错误,会不断完善。采集和写入音频都是sample字样,写入视频是frame。直接上代码,pom参考上一篇,
2024-01-13 10:30:31 776
原创 javacv和opencv对图文视频编辑-按指定间隔从视频抽取缩略图
在这个命令中,您需要将"input_video.mp4"替换为您的视频文件名。"thumbnail%d.png"指定了输出文件的名称和格式,其中"%d"将被替换为序号(例如,thumbnail1.png,thumbnail2.png等)。下载并安装ffmpeg:您可以从官方网站(https://ffmpeg.org/)下载适合您操作系统的版本,并将其安装到您的计算机上。请注意,ffmpeg还有许多其他选项和参数,您可以根据您的需求进行自定义。要从视频中抽取缩略图,您可以使用ffmpeg命令行工具。
2024-01-13 10:23:20 761
原创 javacv和opencv对图文视频编辑-用多张图片合成MP4视频
FFmpegFrameRecorder 记录的是frame(视频帧),所以需要将图片转换为Frame需要借助Java2DFrameConverter。可以将本地图片、字节、网络图片等作为录像机的图片来源。注意:最终视频是一个固定宽高的视频,所以图片最好是相同尺寸,关于图片的编辑、音频编辑后续会讲到,欢迎关注下哈。FFmpegFrameRecorder 可以当成录像机,往录像中加入一张张图片,最后就是视频。狠人话不多,直接上代码。
2024-01-12 14:49:26 926
原创 javacv和opencv对图文视频编辑-idea搭建项目
可以使用任何IDE(集成开发环境),比如Eclipse、IntelliJ IDEA等,或者命令行工具。编译你的Java代码,生成可执行的Java字节码文件。7、运行你的Java项目,检查它是否按预期工作。9、最后,你可以将项目打包成可分发的形式(例如JAR文件),以便其他人可以使用或部署你的Java项目。5、在类文件中编写Java代码来实现项目的功能。3、在Java源代码目录中创建一个新的包(package)来组织你的类文件。2、在项目文件夹中创建一个新的Java源代码目录(例如src/)。
2024-01-12 14:43:11 537
原创 javacv和opencv对图文视频编辑-java项目搭建1
添加JavaCV库:访问JavaCV的官方网站(https://github.com/bytedeco/javacv)并下载最新版的JavaCV库。配置项目依赖:在你的项目的构建文件中(如Maven的pom.xml或Gradle的build.gradle),添加JavaCV的依赖项。安装完成后,将OpenCV的库文件添加到你的项目中。编写JavaCV代码:使用JavaCV库提供的类和方法来编写你的计算机视觉代码。创建JavaCV项目:在你的Java项目中创建一个新的类,用于编写JavaCV代码。
2024-01-12 14:36:37 801 1
原创 如何封装js来调用各开放平台打印组件,实现同步效果
让发送和接收 通过promsie关联,接收成功触发resolve,从而将发送和接收代码放到一起。我们作为web开发者,在打单过程需要处理各种事件和逻辑,如何实现流程的顺序(同步)成为一个关注问题。//由于我们可能多个地方需要获取实例,不能每次都连接,所以MyJdPrinter内部需要缓存实例。商家下载打印组件,通过报文和打印组件交互就可以实现密文订单的打印。将收的消息根据消息报文进行分类,然后和请求消息进行对应,淘宝,京东,抖音,快手 ,拼多多,微信等相继提供了电子面单服务。我们以京东打印组件为例,
2023-11-10 14:04:58 482 1
原创 chrome v3开发插件实现所有网站允许跨域
chrome 插件 升级到v3后,原来修改请求响应都变成异步,即无法同步拦截来修改请求响应。通过该流程图可以看到 满足某些条件会触发preflight,从而需要option请求。详细了跨域流程后,我们可以移除跨域相关属性,或者修改相关属性就可以了。方式一:禁用chrome跨域,禁用prefight。方式二:通过chrome插件,可以移除或修改header来处理。有时间再详细说吧,上述提供的内容,已经能实现标题所述。问题:如何在chrome v3中允许其他网站跨域呢。在v3中也不支持修改请求响应内容。
2023-11-07 14:37:35 1851 1
原创 js选择器中:nth-of-child和:nth-of-type的区别
同级的多个元素,第y个是xx元素即xx:nth-child(y) 和 第y个xx元素 xx:nth-of-type(y) ;
2023-11-07 12:09:48 330 1
原创 layui laydate 提示“日期格式不正确”
yyyy-MM-dd HH:mm:ss 用正则校验很麻烦,考虑瑞年,每月的天数不同。"S": time.getMilliseconds() // 毫秒。"M+": time.getMonth() + 1, // 月份。"m+": time.getMinutes(), // 分。"s+": time.getSeconds(), // 秒。"H+": time.getHours(), // 小时。"d+": time.getDate(), // 日。1)日期框只能下拉,禁止输入,+不验证。
2023-09-26 12:15:58 1713 1
原创 关于EMS,邮政快递包裹,邮政标准快递,邮政小包,EMS经济快递
1、EMS全称:邮政特快专递服务,在国内是由中国邮政提供的一种快递服务。EMS的别名有:邮政特快专递,EMS标准快递,EMS速递,国内特快专递。2、邮政快递包裹的别名有:(邮政)快递包裹,邮政小包,POSTB3、邮政标准快递的别名有:经济快递,EMS经济快递,EYB,e邮宝更多参考官网导航->产品服务:中国邮政速递物流https://www.ems.com.cn/发货时,一个物流公司分这么多品牌,维护麻烦。若能把 EMS、邮政快递包裹、邮政标准快递 合并,何乐而不为
2022-05-13 11:23:13 19043
原创 有用的在线图片处理网站(证件照替换背景蓝色)
1、在线修改图片大小比如1寸,2寸等,可以用这个网站改图宝 - 在线修改照片大小尺寸工具改图宝是一个在线修改图片(照片)大小和尺寸的免费软件,可把上传照片调整或裁剪为一寸、两寸等尺寸,并能对图片进行压缩大小、修改分辨率、旋转、转换格式、加水印等编辑;适用于公务员、英语、计算机、会计、护士、建造师等考试入学网上报名照片和社保、签证等证件照片及微信图片的处理;现在就使用改图宝在线修改图片大小和尺寸吧!https://www.gaitubao.com/2、在线制作商品主图,大量主图模板在线组合生成在线修改
2022-03-01 11:09:47 8586 3
原创 spring 警告ResourceHttpRequestHandler : Path contains ..after call to StringUtils#cleanPath
spring webmvc模块日志提示警告,有人漏洞攻击,警告如下:o.s.w.s.r.ResourceHttpRequestHandler : Path contains "../" after call to StringUtils#cleanPath: [../../../../../..看到如上提示,那我们使用spring webmvc模块(比如springboot)的服务器是否有攻破?分析:webmv地址映射大概分两类,一类是自定义的handler(@Controller),一类是
2021-12-30 10:56:13 2194 3
原创 对开发有用的项目
1、nginxWebUInginxWebUI: nginx网页管理工具,使用网页来快速配置与管理nginx单机与集群https://gitee.com/cym1102/nginxWebUI?_from=gitee_searchnginxWebUI是一款图形化管理nginx配置得工具, 可以使用网页来快速配置nginx的各项功能, 包括http协议转发, tcp协议转发, 反向代理, 负载均衡, 静态html服务器, ssl证书自动申请、续签、配置等, 配置好后可一建生成nginx.conf文件, 同
2021-12-26 16:29:03 1593
原创 CVE-2020-25648:RHSA-2021:1384: nss 安全和BUG修复更新
CVE-2020-25648:RHSA-2021:1384: nss 安全和BUG修复更新1、RHSA-2021漏洞详情RHSA-2021:1384: nss 安全和BUG修复更新-吾爱编程网2、漏洞描述漏洞编号:CVE-2020-25648漏洞公告:Mozilla NSS拒绝服务漏洞漏洞描述:NSS是美国Mozilla基金会的一个底层密码学库。该库支持多种加密算法,并且 Firefox 浏览器的TLS实现基于该库。 NSS 3.58之前的版本存在安全漏洞,该漏洞源于NSS处理CCS
2021-10-22 13:36:48 3073
原创 阿里云 MyBatis 远程代码执行漏洞(CVE-2020-26945)修复
阿里云 MyBatis 远程代码执行漏洞(CVE-2020-26945)修复1、漏洞详情【安全通报】MyBatis 远程代码执行漏洞(CVE-2020-26945)|NOSEC安全讯息平台 - 白帽汇安全研究院波及 mybatis.jar版本 小于<3.5.62、漏洞利用前提条件在满足以下三个条件的时候,攻击者可以触发远程代码执行:1、用户启用了内置的二级缓存2、用户未设置JEP-290过滤器3、攻击者找到了一种修改私有Map字段条目的方法, 即修改or
2021-10-22 11:49:51 8249
原创 javascript &#x开头,&#开头,\x开头,%开头 转中文
javascript &#x,&#,\x,% 与中文的编码转换???? 是两个unicode “\uD84C\uDDC9”1、js提供的函数用console.log输出1.1 unicode编码escape("中文") => "%u4E2D%u6587" "中".charCodeAt(0).toString(16) =>"4e2d" "文".charCodeAt().toString(16) =>"6587" String.fromCharCode(
2021-08-28 20:24:55 6666 2
原创 此Web应用程序实例已停止。无法加载
1.1 现象关闭tomcat时,报无法加载类的错误。非法访问:此Web应用程序实例已停止。无法加载[io.netty.util.concurrent.DefaultPromise$1]java.lang.NoClassDefFoundError1.2 线程关闭导致无法加载加载的原因就是tomcat已经关闭了类加载器,但是部分线程还在运行。简单理解就是tomcat关闭的线程和用户其他线程没有串行执行。比如:把springboot+netty项目发布到外置tomcat,netty的关
2021-06-23 15:16:03 13202
原创 行政区划分与省直辖县级市
行政区划分,省直辖县级市国家统计局,行政区:http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/直辖市(与省同级),比如重庆,北京、天津、上海 是省级行政区、直辖市省直辖县级市(省直接管理的县,县升为市):海南省(多达19个省直辖县级市):{id=469007, name='东方市', parent_id=460000, type=4, zip='572600'}{id=469006, name='万宁市', parent_id=46
2021-05-31 12:41:50 1543
原创 java同步获取异步任务结果JavaPromise
同步获取异步任务结果思路:首先从jdk提供的框架和代码入手,然后再自己定义一个,原创qq作者:8551894781、CountDownLatch使用同步框架可以实现同步,但是不能获取到异步的结果参考代码如下:import java.util.concurrent.CountDownLatch;public class FutureTest { public static void main(String[] args) throws Exception { C
2021-05-28 20:56:45 1351 3
原创 json to js bean class like java bean
探索实现:给JSON.parse("json str")实例添加上getxx,setxx方法。typescript的前提下展开:方法一:递归给json对象设置class原型。难点:需要找到class(效率可以)class User { static _classList={"tokenList":SubClass}; //为了找到class private tokenList:Array<SubClass>; public g.
2020-09-26 15:01:10 168 1
原创 excel vba自定义函数集合操作
[code="js"]方式功能:某个范围的数然后排除excel连续区域Function isinrange(quyu As Range, xiao As Integer, da As Integer) As String Dim flag As Boolean flag = False For i = xiao To da For Each ...
2017-11-20 12:51:26 3402
原创 db2 分组前几条数据,分组取最后几条数据
项目中需要分组取某个值最近的前2条数据比如表a(id,name,num)数据1 a 12 a 13 a 34 b 15 b 66 b 57 b 7需求 :已知参数 id 为2,6查询出相同name,最接近num的前2个的数据结果:1 a 12 a 14 b 16 b 5-----------...
2016-02-05 17:58:43 4423
原创 请使用默认的 androiddebugkey 对当前开发应用签名或在应用初始化之前调用 AlibabaSDK.turnOnDebug...
运行阿里百川提供的demo,竟然提示如下错误,还以为签名问题,试了几十遍,还是这个错误。太坑,搜索一大圈,在趣拍sdk;http://www.qupai.me/qa_list.html中发现类似错误问题。但是需要https://github.com/qupai/qupai-media-thirdparty需要在linux安装android sdk,然后编译。郁闷,求文件??...
2016-01-08 18:01:03 325
原创 解决建议 = 请检查 SDK 是否初始化成功,或者如果 APK 采取特定的打包方式 (e.g. multi-dex), 确保百川 SDK 的包含的 jar 文件...
解决建议 = 请检查 SDK 是否初始化成功,或者如果 APK 采取特定的打包方式 (e.g. multi-dex), 确保百川 SDK 的包含的 jar 文件中的 assets/ 文件包含在最终的 APK 中...
2016-01-08 14:56:43 3515
原创 delphi:Unable to install <APK file>. Failure [INSTALL_FAILED_CONTAINER_ERROR]
[code="java"]delphi运行andorid程序是给出如下提示:Unable to install . Failure [INSTALL_FAILED_CONTAINER_ERROR][/code]解决:[code="java"]菜单栏: Project > Options > Version Info,右侧key为installLocation的值修改成a...
2016-01-03 15:11:49 383
原创 2016百度java登录cookie+rsa方式最新实现,可以登录
[code="java"]百度登录过程比较复杂,使用了rsa加密[/code]实现过程有如下步骤[code="java"] obj.log=Logger.getLogger(TestShareDown.class); obj.log.info("1、开始第一次请求,用于获取cookie\r\n"); obj.reqJust(); obj.log.in...
2015-12-29 17:59:49 322
原创 windows实现apache+tomcat集群
好消息,百度网盘专业搜索网站上线了打开瞧一瞧:[url]http://bitar.cn[/url][code="java"]【只集群,未处理session问题】apache http server 反向代理 实现集群apache http server2.4.16 下载地址:http://httpd.apache.org/1、下载2、下载代理组件mod_...
2015-12-27 14:36:54 180
原创 windows实现apache+tomcat集群+session共享
好消息,百度网盘专业搜索网站上线了打开瞧一瞧:[url]http://bitar.cn[/url]使用tomcat内置的复制模式DeltaManager实现all-to-all复制模式,BackupManager备份模式 适合小量集群,大量集群用primary-secondary将session备份模式一台[code="java"]【集群后,session共享...
2015-12-27 14:36:43 229
原创 windows下实现apache+tomcat+memcache共享
好消息,百度网盘专业搜索网站上线了打开瞧一瞧:[url]http://bitar.cn[/url]上一篇文章介绍了 tomcat集群,再次基础上我们使用memcached共享session[code="java"]1、下载tomcat需要的jar包2、配置tomcat的context.xml3、memcache资料4、memcache启动========...
2015-12-27 14:36:26 217
原创 windows下redis主从配置
好消息,百度网盘专业搜索网站上线了打开瞧一瞧:[url]http://bitar.cn[/url][code="java"]redis-2.8.19.zip 实现主从redis-server a.confredis-server b.confredis-cli.exe -h 127.0.0.1 -p 6378=====================...
2015-11-17 14:57:49 151
原创 php5.5+apache2.4在windows7下搭建
好消息,百度网盘专业搜索网站上线了打开瞧一瞧:[url]http://bitar.cn[/url][code="php"]php5.5使用的编译器是vc11,php5.4和php5.3的是vc9,php5.2是vc6。同时还要注意是x86版本,还是x64版本。目前只有php5.5提供x64版本,其他都只有x86版本vc11运行库x86/x64版本:http:...
2015-11-17 14:56:26 196
windows7实现mysql集群cluster-mysql簇
好消息,百度网盘专业搜索网站上线了打开瞧一瞧:[url]http://bitar.cn[/url][code="java"]下载:mysql-cluster-gpl-7.4.7-winx64 内置了:mysql-5.6.25,ndb-7.4.7文档可参考 mysql参考手册【mysql簇】===========================================...
2015-11-17 14:53:42 200
windows实现mysql读写分离amoeba
好消息,百度网盘专业搜索网站上线了打开瞧一瞧:[url]http://bitar.cn[/url][url]http://hvang1988.iteye.com/blog/2237076 [/url]上边的地址是配置主从,在次基础上实现读写分离。主库写,主从读[code="xml"]=========策略=========database proxy负责管理cl...
2015-11-17 14:51:14 189
原创 Eclipse项目GBK文件批量转UTF-8编码文件插件
好消息,百度网盘专业搜索网站上线了打开瞧一瞧:[url]http://bitar.cn[/url][code="java"]使用工具eclipse插件com.lifesting.tool.encoding_1.0.0.jar[/code][size=medium][list]使用方式:[*]把jar包放在eclipse的plugins目录下, 重启eclip...
2015-11-17 14:46:58 2654
原创 centos7 telnet访问mysql出错Connection closed by foreign host
类似以下错误[code="java"]YB|m0A9mysql_native_password packets out of orderConnection closed by foreign host[/code]执行命令:getsebool -a|grep httpd发现httpd_can_network_connect off解决:setseb...
2015-11-02 14:42:03 7558 1
hadoop权威指南第四版中文PDF及源码2018
2018-10-08
鸟哥的Linux私房菜第四版-基于CentOS7.x
2018-10-02
jrebel2018最新版支持springboot内含授权码
2018-07-26
大数据生态体系课程大纲.pdf
2018-06-30
CryptoJS v3.1.2的JS加密算法和JAVA加解密AES.zip
2018-03-10
尽在双11:阿里巴巴技术演进与超越.pdf
2018-02-24
jQuery EasyUI 1.4中文版API(2015最新).zip
2015-05-13
JCryptoJS v3.1.2和JAVA加解密AES.zip
2015-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人