logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核Socket CAN中文文档

自己在年假中空闲之余翻译的内核中Socket CAN的文档,原文地址在:http://lxr.linux.no/linux+v2.6.34/Documentation/networking/can.txt但是这篇文档没有涉及广播管理协议套接字 (SOCK_DGRAM) 的内容。另外一篇比较好的Socket CAN的英文文档是(详细介绍了广播管理协议套接字):Low

#网络#linux
opencv鱼眼镜头矫正

鱼眼镜头是一种视场角很大的镜头,但是得到的图片有很大的畸变,所以需要对鱼眼镜头进行标定,标定所得的参数可以对鱼眼镜头的图像进行矫正。

文章图片
#opencv#计算机视觉#人工智能
python_opencv--身份证文字区域检测

概述本文基于opencv的形态学滤波检测身份证上的文字位置。如果是自然场景的文字检测可以用CTPN或者EAST。我这里是身份证合成照片,没有多余背景,也没有复杂光照,所以就用最简单的办法。代码import sysimport numpy as npimport cv2def test_detect (img_path):# 参考:https://blog.csdn.n...

opencv+python旋转图片

说明python-opencv读取的图片本就是numpy格式,利用矩阵的相关操作,可以快速完成图片的顺时针90度和逆时针90度。本例子利用矩阵转置和镜像翻转的组合,可以快速实现图片的翻转。代码参考了别人的c++代码,完成了python版本的程序。参考链接:https://blog.csdn.net/tianzhaixing2013/article/details/53037...

opencv-python的格式转换 RGB与BGR互转

opencv读取图片的默认像素排列是BGR,和很多其他软件不一致,需要转换。这里转一下国外博客的一个方法,基于python语言。BGR to RGBOpenCV image to Matplotlibrgb = bgr[...,::-1]RGB to BGRMatplotlib image to OpenCVbgr = rgb[...,::-1]RGB to GBR...

sqlite3语法小结

SQLite3不支持的SQL语法请参考:http://hyshang.blog.163.com/blog/static/4594582220121311728522/自己做过的测试:在SQLite3中统计总的行数select COUNT (*) AS linenum from Table_name生成的结果有一行一列,字段名为linenum,内容为行数的字符串

c++中使用dlopen加载动态库中带类参数的函数

我一直都知道dlopen的大概用法。但是dlopen毕竟是c语言的函数,能否加载带c++类型传参的函数,我有点不确定。今天有空验证了下,是可以的。extern “C”只影响了函数在动态库中的Name Mangling,并不排斥参数和回参使用c++类型。代码比较 简单,一目了然。

#c++#开发语言
undefined reference to `std::filesystem

在gcc8.3中使用filesystem,没想到编译加了-std=c++17还是报错。c++真是博大精深!

#c++
linux spi子系统

============================================作者:yuanluluhttp://blog.csdn.net/yuanlulu版权没有,但是转载请保留此段声明============================================spi_master/spi_device和spi_driver的关系。

#linux#数据结构
用户空间的spi驱动

============================================作者:yuanluluhttp://blog.csdn.net/yuanlulu版权没有,但是转载请保留此段声明============================================1.1     重要的数据结构1.  spi_device虽然用户空

#数据结构
    共 144 条
  • 1
  • 2
  • 3
  • 15
  • 请选择