<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Wslsdx的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Wslsdx</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Wslsdx]]></copyright><item><title><![CDATA[pytorch训练的Unet，转onnx, 用opencv调用。readNetFromONNX， Assertion failed) layerId != layer_id.end()]]></title><link>https://blog.youkuaiyun.com/Wslsdx/article/details/120072237</link><guid>https://blog.youkuaiyun.com/Wslsdx/article/details/120072237</guid><author>Wslsdx</author><pubDate>Fri, 03 Sep 2021 00:03:53 +0800</pubDate><description><![CDATA[1. 部署思路
 pytorch中训练好模型，然后在python中转为onnx格式。通过opencv的dnn模块调用 onnx格式模型。

2. 转onnx成功后，发现opencv导入onnx模型, 报错
第一次变异的opencv版本是opencv450，cua10.1. 在c++中导入onnx模型时发现，出现内存异常。检查发现路径没有问题，怀疑是opencv 的bug，使用opencv-python，发现error:

error: OpenCV(4.5.0)
C:\Users\appveyor\AppD]]></description><category></category></item><item><title><![CDATA[vs2019工程，调用opencv4.5，报错 找不到hdf5.dll]]></title><link>https://blog.youkuaiyun.com/Wslsdx/article/details/119973734</link><guid>https://blog.youkuaiyun.com/Wslsdx/article/details/119973734</guid><author>Wslsdx</author><pubDate>Sat, 28 Aug 2021 22:05:14 +0800</pubDate><description><![CDATA[前言：
在window平台上编译了opencv4.5_gpu后，并测试没问题后。在一台新电脑上测试。报错找不到hdf5.dll.
1. 网上下载了hdf5.dll
在这个新电脑上搜索没找到这个dll。按照正常思路网上下载了一个hdf5.dll，放入系统目录中（C:\Windows\System32）
重新运行：
程序无法正常启动，我怀疑这个网上下载的dll有问题

2. 在opencv库路径下搜索关键词 “hdf5”
opencv_310： 源码编译的
opencv450 :   opencv官网下在的re]]></description><category></category></item><item><title><![CDATA[OpenCV4.5 findContours函数崩溃的真正有效解决方案]]></title><link>https://blog.youkuaiyun.com/Wslsdx/article/details/119843194</link><guid>https://blog.youkuaiyun.com/Wslsdx/article/details/119843194</guid><author>Wslsdx</author><pubDate>Sat, 21 Aug 2021 18:34:56 +0800</pubDate><description><![CDATA[前言：
windows平台使用OpenCV的findContours函数时，会出现崩溃问题。上次使用opencv3.10时，发现了这个问题。
网上找了很多解决方案都不行，最后参考这位大佬解决了这个问题。
最近把项目所用的opencv版本更新到了4.5，没想到这个bug，还没有被解决。由于opencv的API发生了变动，大佬提供的代码不兼容opencv4.5。我进行了一些改动。
主要是包含了一些必备的头文件和两个数据类型转换。
code


#include "opencv2/opencv.hpp"
#inc]]></description><category></category></item><item><title><![CDATA[远程访问tensorboard]]></title><link>https://blog.youkuaiyun.com/Wslsdx/article/details/118388985</link><guid>https://blog.youkuaiyun.com/Wslsdx/article/details/118388985</guid><author>Wslsdx</author><pubDate>Thu, 01 Jul 2021 16:12:30 +0800</pubDate><description><![CDATA[远程访问tensorboard
Problem:
在服务器上训练模型，想在本地通过网页打开tensorboard。
在服务器执行命令之后，发现不能在本地访问：
tensorboard  --logdir=log

Reason:
tensorboard默认并不支持所有的ip访问
solution:
修改命令外：
tensorboard --host 0.0.0.0   --logdir=log

在本地w网页访问
http:/severIpAddress@portNumber


...]]></description><category></category></item><item><title><![CDATA[复制文件夹下所有文件（包括子文件夹），到一个文件夹]]></title><link>https://blog.youkuaiyun.com/Wslsdx/article/details/110748707</link><guid>https://blog.youkuaiyun.com/Wslsdx/article/details/110748707</guid><author>Wslsdx</author><pubDate>Sun, 06 Dec 2020 18:04:19 +0800</pubDate><description><![CDATA[把子目录文件复制到当前目录
读取文件夹下所有文件路经，包括子文件夹下
import PIL.Image as Image
import os 
import shutil
def list_folder(root,use_absPath=True, func=None):
    """
    :param root:  文件夹根目录
    :param func:  定义一个函数，过滤文件
    :param use_absPath:  是否返回绝对路径， false ：返回相对于root的路径
 ]]></description><category></category></item><item><title><![CDATA[Opencv中的getGaborKernel函数]]></title><link>https://blog.youkuaiyun.com/Wslsdx/article/details/110728050</link><guid>https://blog.youkuaiyun.com/Wslsdx/article/details/110728050</guid><author>Wslsdx</author><pubDate>Sat, 05 Dec 2020 22:16:41 +0800</pubDate><description><![CDATA[getGaborKernel函數介紹
help(cv.getGaborKernel) #查看函数

Help on built-in function getGaborKernel:
getGaborKernel(…)
getGaborKernel(ksize, sigma, theta, lambd, gamma[, psi[, ktype]]) -&gt; retval
.   @brief Returns Gabor filter coefficients.
.
.   For more detail]]></description><category></category></item><item><title><![CDATA[Halcon中的 gen_gabor算子(gabor滤波器)]]></title><link>https://blog.youkuaiyun.com/Wslsdx/article/details/110633550</link><guid>https://blog.youkuaiyun.com/Wslsdx/article/details/110633550</guid><author>Wslsdx</author><pubDate>Fri, 04 Dec 2020 13:38:20 +0800</pubDate><description><![CDATA[Halcon中的 gen_gabor算子：
Description
gen_gabor 算子产生一个用户定义的带通频域范围（bandpass frequency range）和一个希尔伯特变换（Hibert transform）的sign （符号，信号？不知道怎么用中文标示）。
实现： 在频域中（frequency domain）计算一个对称滤波器（symmetrical filter）。通过在频域中滤波，可以实现在空间域（spatial domain) 中固定方向范围和固定频率范围滤波。
参数Freque]]></description><category></category></item></channel></rss>