<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[风轻时听花落的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/kai69</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; kai69]]></copyright><item><title><![CDATA[pip阿里源]]></title><link>https://blog.csdn.net/kai69/article/details/116302328</link><guid>https://blog.csdn.net/kai69/article/details/116302328</guid><author>kai69</author><pubDate>Fri, 30 Apr 2021 14:07:03 +0800</pubDate><description><![CDATA[pip install -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com


]]></description><category></category></item><item><title><![CDATA[Ubuntu18.04下NVIDIA TLT3.0环境配置]]></title><link>https://blog.csdn.net/kai69/article/details/115958189</link><guid>https://blog.csdn.net/kai69/article/details/115958189</guid><author>kai69</author><pubDate>Wed, 21 Apr 2021 16:04:39 +0800</pubDate><description><![CDATA[TLT3.0依赖：


Operating System：	Ubuntu 18.04

Dependencies	
Driver version &gt;= 455
Docker-ce &gt; 19.03
Nvidia-docker2
Docker-API 1.40

从NVIDIA官网https://ngc.nvidia.com/catalog/containers/nvidia:tlt-streamanalytics的NGC catalog获取拉取Transfer Learning Toolkit镜像]]></description><category></category></item><item><title><![CDATA[Ubuntu18.04下docker+NVIDIA-docker2指定版本安装]]></title><link>https://blog.csdn.net/kai69/article/details/115953983</link><guid>https://blog.csdn.net/kai69/article/details/115953983</guid><author>kai69</author><pubDate>Wed, 21 Apr 2021 15:16:07 +0800</pubDate><description><![CDATA[1 . $ sudo apt update（安装docker时报错找不到docker, 使用sudo apt-get update)
2 .$ sudo apt install apt-transport-https ca-certificates curl software-properties-common

3 .在/etc/apt/sources.list.d/docker.list文件中添加如下文本

deb [arch=amd64] https://download.docker.com/l..]]></description><category></category></item><item><title><![CDATA[OpenCV判断轮廓是内轮廓还是外轮廓]]></title><link>https://blog.csdn.net/kai69/article/details/105389772</link><guid>https://blog.csdn.net/kai69/article/details/105389772</guid><author>kai69</author><pubDate>Wed, 08 Apr 2020 16:26:43 +0800</pubDate><description><![CDATA[使用OpenCV的findContours函数查找轮廓，一个轮廓是内轮廓还是外轮廓可通过遍历轮廓点，计算每个轮廓点的四邻域点的灰度值来判断，方法一调用OpenCV的pointPolygonTest函数来判断点是否在轮廓内部，方法二则是通过点的灰度值来判断是否在轮廓内部，方法二相较于方法一运行速度更快。

方法一：


	cv::Mat src;//二值图像
	std::vector&lt;std:...]]></description><category></category></item><item><title><![CDATA[OpenCV获取不规则三角形 / 四边形区域内的所有点坐标，并判断某一点是否在区域内]]></title><link>https://blog.csdn.net/kai69/article/details/103509400</link><guid>https://blog.csdn.net/kai69/article/details/103509400</guid><author>kai69</author><pubDate>Thu, 12 Dec 2019 15:39:30 +0800</pubDate><description><![CDATA[根据四边形的四个顶点坐标点，通过OpenCV里的cv::drawContours函数画到黑色背景图上，如下图所示，遍历图像获取灰度值为255的点的坐标，即是四边形内所有点的坐标，三角形同上， 要判断某一点是否在三角形或四边形区域的，使用迭代器遍历查找结果点即可。




        cv::Mat drawing_contour = cv::Mat::zeros(img.size(), CV_...]]></description><category></category></item><item><title><![CDATA[类似四边形轮廓获取顶点坐标]]></title><link>https://blog.csdn.net/kai69/article/details/82982834</link><guid>https://blog.csdn.net/kai69/article/details/82982834</guid><author>kai69</author><pubDate>Tue, 09 Oct 2018 15:23:26 +0800</pubDate><description><![CDATA[
std::vector&amp;lt;cv::Point&amp;gt; GetVertex(cv::Mat src)
{
	Mat img;
	src.copyTo(img);
	threshold(img, img, 200, 255, CV_THRESH_BINARY);

	std::vector&amp;lt;std::vector&amp;lt;cv::Point&amp;gt;&amp;gt; point;
	vector&amp;lt...]]></description><category></category></item><item><title><![CDATA[异或加解密]]></title><link>https://blog.csdn.net/kai69/article/details/82665724</link><guid>https://blog.csdn.net/kai69/article/details/82665724</guid><author>kai69</author><pubDate>Wed, 12 Sep 2018 17:57:14 +0800</pubDate><description><![CDATA[string _Encode(string SrcStr)
{
	string result = "";

	string str = SrcStr;
	size_t pos;

	vector&lt;string&gt; temp;
	for (int i = 0; i &lt; str.length(); i++)
	{
		string singlechar = str.substr(i,...]]></description><category></category></item><item><title><![CDATA[CFileDialog选择打开多个图片文件]]></title><link>https://blog.csdn.net/kai69/article/details/82665447</link><guid>https://blog.csdn.net/kai69/article/details/82665447</guid><author>kai69</author><pubDate>Wed, 12 Sep 2018 17:42:11 +0800</pubDate><description><![CDATA[
​
void CReportDlg::OnBnClickedAddpic()
{
	// TODO:  在此添加控件通知处理程序代码
	CString strPath = _T(&quot;&quot;);
	DWORD nFileNumbers = 500;
	//CFileDialog Open(TRUE, _T(&quot;*.jpg&quot;), NULL, OFN_ALLOWMULTISELECT | OFN_HIDERE...]]></description><category></category></item><item><title><![CDATA[CString与utf-8互转及其他类型转换]]></title><link>https://blog.csdn.net/kai69/article/details/81509212</link><guid>https://blog.csdn.net/kai69/article/details/81509212</guid><author>kai69</author><pubDate>Wed, 08 Aug 2018 15:35:54 +0800</pubDate><description><![CDATA[
//string类型的utf-8字符串转为CString类型的unicode字符串
CString ConvertUTF8ToCString( std::string utf8str )
{
    /* 预转换，得到所需空间的大小 */
    int nLen = ::MultiByteToWideChar( CP_UTF8, NULL,
                      utf8...]]></description><category></category></item><item><title><![CDATA[MFC登录界面实现类似QQ的功能（详细步骤及代码）]]></title><link>https://blog.csdn.net/kai69/article/details/80853997</link><guid>https://blog.csdn.net/kai69/article/details/80853997</guid><author>kai69</author><pubDate>Fri, 29 Jun 2018 12:03:51 +0800</pubDate><description><![CDATA[首先添加一个combobox控件，控件添加m_cbExample变量，此外添加“记住密码”复选框。

之后在CLoginDlg::OnInitDialog()函数里调用函数_OnSetComboBox()，此函数主要是进行下拉框用户名记录的显示，用户名及密码存储在UserInfo.ini文件里，存储格式为&quot;用户名&quot;,&quot;密码&quot;,&quot;复选框状态&quot;，复选框状态为0或者1，代码如下：


vo...]]></description><category></category></item><item><title><![CDATA[MFC创建Word文档，进行插入表格、图片操作]]></title><link>https://blog.csdn.net/kai69/article/details/80742661</link><guid>https://blog.csdn.net/kai69/article/details/80742661</guid><author>kai69</author><pubDate>Wed, 20 Jun 2018 10:28:13 +0800</pubDate><description><![CDATA[VS2013+office2013实现Word文档的创建，以及实现插入表格、图片的操作，在数据保存完毕后会弹出窗口选择保存路径，可以保存成doc和PDF的格式。



首先在界面上添加一个保存按钮，然后添加点击事件响应函数OnBnClickedButton1()，函数里面调用报表生成函数OnMakeExport()，OnMakeExport()函数代码如下，对象的创建放到了CTest002Dlg....]]></description><category></category></item><item><title><![CDATA[MFC在指定控件区域内改变鼠标光标形状]]></title><link>https://blog.csdn.net/kai69/article/details/80707233</link><guid>https://blog.csdn.net/kai69/article/details/80707233</guid><author>kai69</author><pubDate>Fri, 15 Jun 2018 16:51:06 +0800</pubDate><description><![CDATA[MFC想要实现鼠标光标在指定区域内能够改变其形状，变成十字，有下列两种方法可以实现，方法二更加好用。

方法一：

需要对消息响应函数进行处理，这里要的是鼠标移动时变成十字，因此对OnMouseMove的消息进行处理，在消息处理函数内添加以下代码，实现鼠标光标改变的效果。


void CInnovpowerUAVDlg::OnMouseMove(UINT nFlags, CPoint point...]]></description><category></category></item></channel></rss>