- 博客(75)
- 资源 (1)
- 收藏
- 关注
原创 opencv(C++)用直方图统计像素
计算图像直方图,分析图像的基本特征。利用查找表快速修改图像的对比度或颜色,提高处理效率。均衡化技术增强图像的对比度,改善视觉效果。直方图反向投影检测特定内容 (适用于目标检测和跟踪)。均值漂移算法寻找对象 (实时目标跟踪或寻找图像中最密集的区域)。基于直方图比较检索相似图像。积分图统计像素。
2025-04-12 14:34:27
1036
原创 C++ boost——时间与日期
使用信用卡的当天称为消费日,信用卡每月有一个记账日,在记账日之后有一个固定的免息还款期限,通常为20天,因此每笔信用卡交易的免息期就是消费日到下一个记账日的时间再加上还款期限,最长可以达到50天。date_time 库为 date_duration 定义了一个常用的typedef: days,这个新名字更好地说明了 date_duration的含义–它可以用来计量天数。但当天数是月末的28或29时,如果加减月份到2月份,那么随后的运算就总是月末操作,原来的天数信息就会丢失。
2024-09-22 17:35:24
1113
原创 linux环境下,类似报错cannot mix incompatible qt library(5.12.8) with this library(5.12.12)
解决linux环境下,文件链接不同版本的库问题
2023-10-24 18:04:54
1420
原创 linux C++实现WebSocket服务器(openssl / qt)
本文介绍使用openssl或者基于qt去实现websocket服务器,简单介绍websocket通信格式,以及附上主要的代码
2022-03-10 15:07:14
5977
原创 解决qt“C4819:该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为Unicode格式以防止数据丢失”
背景描述在最近的项目中需要编译出Windows版本和Linux版本的客户端,之前一直是在linux平台上编译调试,现在直接将相关的源文件和头文件放入windows平台下,终于见到了红色感叹号,如下图:常规解决方案大部分小伙伴给的方法是修改编辑器,改为如下参数(Qt Creator)就能解决,但也有依然无法解决的情况,下文会有介绍。原因不同平台使用的编解码格式不同,如linux下使用UTF8 without bom,windows下使用UTF8 with bom,除此之外,还有换行符等不同的差异
2022-01-17 13:59:13
1430
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人