<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ly117626的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ly117626</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ly117626]]></copyright><item><title><![CDATA[python写的服务，用docker制作镜像并且打包]]></title><link>https://blog.youkuaiyun.com/ly117626/article/details/144114149</link><guid>https://blog.youkuaiyun.com/ly117626/article/details/144114149</guid><author>ly117626</author><pubDate>Thu, 28 Nov 2024 16:23:56 +0800</pubDate><description><![CDATA[在目录下cmd，输入docker build -t mydockertest:1.0 .(注意后面的空格和点)步骤1 简单写一个python服务脚本app.py，通过http访问一个端口，收到helloworld。@app.route('/', methods=['GET'])  # 确保包括'GET'方法。cmd输入  docker save -o my-image.tar mydockertest。# 使用官方Python 3.12镜像作为基础镜像。# 将当前目录内容复制到容器内的/app目录。]]></description><category></category></item><item><title><![CDATA[windows下docker安装和配置]]></title><link>https://blog.youkuaiyun.com/ly117626/article/details/144113092</link><guid>https://blog.youkuaiyun.com/ly117626/article/details/144113092</guid><author>ly117626</author><pubDate>Thu, 28 Nov 2024 15:42:10 +0800</pubDate><description><![CDATA[步骤2 安装docker desktop （window下的可视化docker部署工具）点击应用再重启，一个windows下的ubantu子系统的docker就安装好了。点击右上角的setting  然后点dockerEngine 然后添加配置的源。步骤1 安装wsl（相当于windows下安装一个linux子系统）]]></description><category></category></item><item><title><![CDATA[（MFC+Halcon）模板匹配demo]]></title><link>https://blog.youkuaiyun.com/ly117626/article/details/84580763</link><guid>https://blog.youkuaiyun.com/ly117626/article/details/84580763</guid><author>ly117626</author><pubDate>Wed, 28 Nov 2018 10:58:00 +0800</pubDate><description><![CDATA[

demo运行如下，代码注释清晰，下载地址如下：

https://download.youkuaiyun.com/download/ly117626/10810655]]></description><category></category></item><item><title><![CDATA[MFC+halcon12 开发视频拍摄抓拍Demo]]></title><link>https://blog.youkuaiyun.com/ly117626/article/details/81009405</link><guid>https://blog.youkuaiyun.com/ly117626/article/details/81009405</guid><author>ly117626</author><pubDate>Thu, 12 Jul 2018 08:09:04 +0800</pubDate><description><![CDATA[用rename()函数实现了多次点击抓拍，实时显示用了halcon的多线程。//抓拍并存储int index = 0;void Cdemo2Dlg::OnBnClickedCancel2(){	// TODO: 在此添加控件通知处理程序代码	//要读取的文件夹路径	WriteImage(ho_Image, &quot;jpeg&quot;, 0, &quot;D:/Desktop/MyPrj/test2/temp/111.jp...]]></description><category></category></item><item><title><![CDATA[在VS2010环境下配置halcon12]]></title><link>https://blog.youkuaiyun.com/ly117626/article/details/80913884</link><guid>https://blog.youkuaiyun.com/ly117626/article/details/80913884</guid><author>ly117626</author><pubDate>Wed, 04 Jul 2018 16:01:22 +0800</pubDate><description><![CDATA[网上这类文章已经很多了，不过还是自己记录一下步骤1：（64位改，32位跳过）项目-属性-配置属性-配置管理器，将项目平台改为x64。步骤2：项目-属性-配置属性-VC++目录-包含目录添加如下：$(HALCONROOT)\include;$(HALCONROOT)\include\halconcpp; 或者写成如下形式：D:\software\halcon12\include;D:\softwar...]]></description><category></category></item><item><title><![CDATA[(MFC)基于CPU和硬盘号的加密程序demo]]></title><link>https://blog.youkuaiyun.com/ly117626/article/details/77504629</link><guid>https://blog.youkuaiyun.com/ly117626/article/details/77504629</guid><author>ly117626</author><pubDate>Wed, 23 Aug 2017 13:05:20 +0800</pubDate><description><![CDATA[做了个加密demo，test1是注册机，基于CPU和C盘号加密；test2是验证程序。0000是临时身份注册码，有效时长是10000ms，ini文件用于记录每次程序使用时长，用临时身份登录超过10000ms身份就会过期，很实用的demo，做加密程序的同学可以看看，欢迎指教~~
截图如下：]]></description><category></category></item><item><title><![CDATA[（MFC）SerialPort类实现串口发送16进制数字]]></title><link>https://blog.youkuaiyun.com/ly117626/article/details/75212794</link><guid>https://blog.youkuaiyun.com/ly117626/article/details/75212794</guid><author>ly117626</author><pubDate>Sun, 16 Jul 2017 22:38:46 +0800</pubDate><description><![CDATA[实习的第一个小程序，为镜头写一个串口调试程序。第一次用MFC编程，折腾了4天，终于把demo写好了。
第一次写原创，效果图如下：]]></description><category></category></item><item><title><![CDATA[C++10进制转16进制]]></title><link>https://blog.youkuaiyun.com/ly117626/article/details/74939148</link><guid>https://blog.youkuaiyun.com/ly117626/article/details/74939148</guid><author>ly117626</author><pubDate>Tue, 11 Jul 2017 09:18:59 +0800</pubDate><description><![CDATA[方法一：
推荐 直接除以16进行计算 对结果递归进行转换运算
代码如下：


[cpp] 
view plain 
copy


print?


#include  #include   using namespace std;    string DecIntToHexStr(long long num)  {      string str;      long l]]></description><category></category></item><item><title><![CDATA[图像的空间变换]]></title><link>https://blog.youkuaiyun.com/ly117626/article/details/72472138</link><guid>https://blog.youkuaiyun.com/ly117626/article/details/72472138</guid><author>ly117626</author><pubDate>Thu, 18 May 2017 15:56:57 +0800</pubDate><description><![CDATA[用matlab实现图像的空间变换主要应用imtransform（）和maketform()函数相结合
以放射性变换为例：
原图像f(x,y)变换后为g(x',y')则满足下式：
(x',y') = T(x,y)
x' = a(0)x+a(1)y+a(2)
y' = b(0)x+b(1)y+b(2)
写成矩阵则为：
[x' y' 1]' = [a(0) a(1) a(2);b(0) b]]></description><category></category></item><item><title><![CDATA[基于lab色彩空间的图像分割]]></title><link>https://blog.youkuaiyun.com/ly117626/article/details/62074417</link><guid>https://blog.youkuaiyun.com/ly117626/article/details/62074417</guid><author>ly117626</author><pubDate>Tue, 14 Mar 2017 22:52:22 +0800</pubDate><description><![CDATA[L*a*b空间中L：亮度层，a：颜色在红绿轴的分量，b:颜色在蓝黄轴的分量。通过计算每个像素点和六种颜色平均值的欧氏距离，这六种距离中最小的距离既为该像素点的颜色，这种方法称为最近邻近法，例如：如果像素点距离红色平均值的欧氏距离最小，那么该像素点就为红色。

基于L*a*b空间的色彩分割的基本步骤如下：

%第一步，读取图片
fabric = imread('caodi.bmp');
]]></description><category></category></item><item><title><![CDATA[matlab基础操作]]></title><link>https://blog.youkuaiyun.com/ly117626/article/details/60331009</link><guid>https://blog.youkuaiyun.com/ly117626/article/details/60331009</guid><author>ly117626</author><pubDate>Sat, 04 Mar 2017 16:29:46 +0800</pubDate><description><![CDATA[1 数组和矩阵
B=[1 1 2 2 1 1]       %创建一个数组

 b1=B(1)                 %访问B中第一个元素

 b2=B(2:3)             %访问B中第2 3个元素

 b3=B(3:end)        %访问B中第三到最后一个元素]]></description><category></category></item></channel></rss>