自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qikaihuting的博客

蜗牛型的码农

  • 博客(100)
  • 资源 (5)
  • 收藏
  • 关注

原创 学术论文下载网站、国内pip下载镜像,GAN研究汇总

学术论文搜索网站:http://sci-hub.tw/快速下载github上代码文件的地址链接downgitAnaconda packages for Linux x86_64 :1.https://repo.continuum.io/pkgs/free/linux-64/2.https://repo.anaconda.com/archive/python ...

2017-02-25 14:06:19 2182

原创 c++ 解析zip文件,实现对流式文件pptx内容的修改

【代码】c++ 解析zip文件,实现对流式文件pptx内容的修改。

2023-12-08 11:57:33 490

原创 vs2017实现linux远程编译报错“CMake 缺少以下功能:serverMode“解决方案

【代码】vs2017实现linux远程编译报错“CMake 缺少以下功能:serverMode“解决方案。

2023-08-23 11:55:29 394

原创 NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver解决方案

【代码】NVIDIA-SMI has failed because it couldn‘t communicate with the NVIDIA driver解决方案。

2023-07-21 12:16:45 285

原创 c/c++实现crc码计算和校验

crc校验

2023-03-09 15:10:38 2565 2

原创 opencv库读取PNG图片报错libpng error: iTXt: chunk data is too large error

解决bug

2023-03-08 20:03:09 1240

原创 qtCreator安装windows sdk cdb

window安装debugger cdb.exe

2022-11-23 11:24:25 2368

原创 docker学习笔记

docker 容器

2022-08-12 14:30:04 449

原创 git stash or log命令

git stash

2022-08-01 18:07:54 371

原创 linux 系统操作的常见命令汇总

linux 下.bashrc文件启动失效

2022-05-31 15:44:01 322

原创 pip install numba==0.48.0 报错FileNotFoundError: [Errno 2] No such file or directory: ‘llvm-config‘

报错原因和解决方案numba的依赖库llvmlite-0.31.0需要llvm编译器,因此需要安装llvm对于官网已经发布的编译好的库,直接下载用即可,下载链接https://releases.llvm.org/若没有对应的平台,只能使用源码编译,源码编译需要下载对于版本的源码,这里版本使用的是llvm-8.0.0,https://releases.llvm.org/8.0.0/llvm-8.0.0.src.tar.xz安装步骤:tar -xvf llvm-8.0.0.src.tar.xz -

2022-05-03 19:32:50 3748 1

原创 opencv学习笔记之获取摄像头的视频帧

介绍获取PC连接的摄像头下的视频流,个性化设置拍摄时的参数和按键等用于拍摄获取特定场景下的视频windows代码如下:#include <iostream>#include <time.h>#include <opencv2/opencv.hpp>#ifdef _WIN32#include <Windows.h>#include <io.h>#include <direct.h>#else#in

2022-04-25 22:27:00 2864

原创 window 系统源码编译grpc库

步骤参考的是官方文档:https://github.com/grpc/grpc/blob/master/BUILDING.md依赖库:Install Visual Studio 2015 or 2017 (Visual C++ compiler will be used).Install Git.Install CMake.Install nasm, perl,go and add it to PATH (choco install nasm) - required by boringssl

2022-04-06 17:55:19 2474

原创 android studi编译jni库报错CMake Error: CMake was unable to find a build program corresponding to “Ninja“.

解决办法window系统搜索Ninja.exe可执行文件所在位置,如果没有,通常情况是因为没有安装vs2015系列的编译器将Ninja.exe所在路径添加环境变量将Ninja.exe复制到android studio 中Cmake版本所在的cmake.exe目录即可亲测有效...

2022-03-17 12:47:42 2511

原创 java 调用c++类对象方法

java 调用c++类对象方法java如何通过jni native方法调用c++类对象,通过传递对象的句柄,来控制调用类的成员函数以及获取成员变量的值,并手动释放类对象废话不多说,直接上代码。jni对应的cpp#include <stdlib.h>#include <string>#include "class_test.h"#include "test_class_jni.h"//返回类对象实例化之后的地址,地址的存储数据类型为longJN

2022-01-21 14:11:47 2873

原创 python最长公共子序列或最长公共子串

动态规划子问题分解,建立初始状态构建动态公式

2021-11-30 18:34:01 563 1

原创 python搭建GUI第三方库gooey入门

python 搭建UI交互界面的第三方库

2021-11-30 18:28:35 3916 1

原创 c++ 返回字符串数组次数出现最多的字符串

读取中文路径的显示读取中文路径并显示,常见的编码形式除了Unicode还有UTF-8、gbk, gb2312等。不同的编码形式之间并不兼容,需要转换。而encoding指的是当前文件的编码形式,对于读取的txt编码形式是什么,设置什么即可file_in = "input.txt"with open(file_in,“r”,encoding="utf-8") as f: for line in f.readlines(): tmp = line.strip().split(",")

2021-11-29 17:13:46 2190

原创 C++时间戳与时间日期格式互相转换

利用localtime_s函数格式化输出当地日期与时间localtime、localtime_s、localtime_r都是用于获取系统时间;localtime_r用于Linux平台下获取系统时间,localtime_s用于Windows平台获取系统时间显示当地日期与时间主要通过localtime()函数来实现,该函数的原型在time.h头文件中,其语法格式如下:struct tm *localtime(const time_t *timep)该函数的作用是把timep所指的时间(如函数t

2021-09-30 18:58:54 10673

原创 CMYK convert RGB

libjpeg 处理CMYK 格式数据以及iCC配置文件ICC文件,又叫ICC Color Profile,是指设备管理色彩特性的文件,各种具有色彩管理功能的软件(如photoshop)可以依据ICC文件的配置对不同设备的颜色特点进行准确地显示,转换和改变。同时,也能让颜色在不同设备上的传递过程时的失真最小 。ICC文件是将所有和设备有关的颜色数据(RGB和CMYK数据),一一对应到和设备无关的Lab颜色模式上。从而通过Lab模式做为传递中介,保持所有颜色外观的一致,icc文件用来描述设备的颜色特性,

2021-08-31 16:35:35 1036

原创 c++实现Mat和字节流、Base64的互转

base64编码和解码#include <stdlib.h>#include <string.h>#include <iostream>#include

2021-08-05 15:46:48 2817

原创 解决centos7安装cuda10.2报错 Install of driver component failed.

系统驱动与nvidia-driver冲突原因:ERROR: The Nouveau kernel driver is currently in use by your system. This driver is incompatible with the NVIDIA driver, and must be disabled before proceeding.参考文献https://forums.developer.nvidia.com/t/info-finished-with-code-256-

2021-07-06 11:07:01 12590 2

原创 VS2015安装失败KB3022398 KB3165756

Visual Studio 2015 Update 3 KB3022398当安装VS2015时,手动勾选需要的包,可能会导致整个VS安装失败,此时可能会报以下错误通过自动修复也无法解决,微软给出的解决办法是https://visualstudio.microsoft.com/zh-hans/vs/support/vs2015/this-update-requires-visual-studio-2015-update-3-to-be-installed/我收到错误“此更新要求安装

2021-07-02 09:55:32 11802 3

原创 局部变量,全局变量以及关键字static,extern

局部变量,全局变量以及关键字static,extern变量通常是在函数的开头进行定义,但不同位置定义,其有效范围是否不同,该疑问也称为变量的作用域,根据作用域的不同,分为全局变量和局部变量局部变量定义变量时,若位于函数的开头(函数内部定义)或者函数内部的复合语句(程序块)内(for,if, while语句)定义,则这些变量称为局部变量,在函数内部定义的变量其作用域为定义的位置到函数结尾若在函数复合语句内定义,则作用域为复合语句内部(开头到结尾)全局变量一个源文

2021-07-01 00:36:55 2769

原创 VS封装c与c++动态库,调用接口报错LINK无法解析的外部符号

未找到的函数接口定义将VS工程项目属性添加库文件以及库文件所在的头文件路径,通常情况下会解决。上述方法若依然解决不了,则考虑接口头文件的是否指定C编译关键字"extern C"由于源码中含有xx.c文件,且jni封装主要是针对C,而不是C++,因此编译器会报错,找不到接口函数的符号。修改接口头文件#ifndef SOURCE_TOOLS_H#define SOURCE_TOOLS_H#define _WIN_EXPORT_TEST#ifdef _WIN32

2021-05-13 13:36:32 433

原创 matlab切片操作

matlab切片访问matlab切片访问包括索引值所在的行列,且索引值从1开始,c或者python是从0开始>> ab = [1,2,1,3; 2,6,5,7; 7,3,2,0]ab = 1 2 1 3 2 6 5 7 7 3 2 0 >> size(ab)ans = 3 4>> b = ab(:, 2:4) %取第2-4列所在

2021-04-02 16:35:02 28367

原创 matlab移位操作函数之circshift + fftshift + ifftshift

循环移位函数circshiftcircshift Shift positions of elements circularly.Y = circshift(X,K) where K is an integer scalar circularly shiftsthe elements in the array X by K positions along the first dimension.If K is positive, the values of X are shifted down in

2021-04-02 16:24:24 2870

原创 VS编译设置正确,但无法生成xxx.lib解决办法

windows生成动态库问题对于大多数生成动态库dll的工程项目而言。要想生成xxx.lib 文件,可以通过将头文件添加__dllexport完成;如下#define _WIN_EXPORT#ifdef _WIN32#ifdef _WIN_EXPORT#define DLL_EXPORT __declspec(dllexport)#else #define DLL_EXPORT __declspec(dllimport) #endif #endif DLL_EXPORT

2021-03-15 17:07:53 3928 2

原创 ERROR: Could not find a version that satisfies the requirement xxxxx (from xxxx==1.0.8)解决办法

python pip安装第三库报错ERROR: Could not find a version that satisfies the requirement wxpython4.1.0 (from Gooey1.0.8) (from versions: none)ERROR: No matching distribution found for wxpython==4.1.0参考网上博客的方法尝试1:将gooey.whl下载之后再进行安装,pip install Gooey-1.0.8-py

2021-02-24 18:18:17 3863 1

原创 c/c++实现二进制/十进制/十六进制互转

c实现二进制与十进制互转

2021-01-18 19:10:14 2603

原创 cmake学习笔记之跨平台编译

CMakeLists模板适用于c/c++中、小项目的编译环境适用于跨平台编译,支持windows Debug或Release版本模板如下:cmake_minimum_required(VERSION 3.1)project(you_project_name)set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/lib)set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}

2021-01-06 10:15:09 1361

原创 CMake error: error in configuration process, project files may be invalid 解决办法

环境 window10 + vs2015 + cmake3.10版本以上弹框报错 : CMake error: error in configuration process, project files may be invalid本质原因是 The Windows SDK version 8.1 was not found解决办法,安装Windows SDK version 8.1参考解决步骤: 重新将vs2015进行修改,安装Windows SDK 8.1地址:http..

2020-12-24 18:58:38 8832 2

原创 matlab中biterr函数方法详解

数或字符串比特流之间的汉明距汉明距指的是这两个数对应二进制位流在相同位置不等的总和

2020-12-03 20:13:50 8213 2

原创 python调用c++的动态库,实现结构体类型、数组之间的参数传递

python的ctypes库学习笔记----调用DLL和sopython调用C++编译生成的动态链接库,包括DLL或者.so,需要用到ctypes库的方法ctypes是一个用于Python的外部函数库,它提供C兼容的数据类型,并允许在DLL或共享库中调用函数。解决调用过程中出现OSError: exception: access violation reading 0x0000000000000030问题,报错原因是ctypes库并不支持python中参数类型windows 生成DLL这里

2020-11-23 18:38:55 3730 1

原创 快速解决Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so.问题

问题描述在升级tensorflow版本之后,更新了cudnn,再重新 import caffe 报错 Intel MKL FATAL ERROR: Cannot load libmkl_avx2.so or libmkl_def.so在尝试把libmkl_avx2.so和libmkl_def.so对应路径加入LD_LIBRARY_PATH均未解决;网上提供的解决方法有重新安装mkl,num...

2019-12-13 14:51:08 8542 3

原创 numpy学习笔记之随机采样函数

numpy的随机采样函数np.random.choice(a, size=None,replace=None, p=None)功能:Generates a random sample from a given 1-D array常见的随机采样用法如下:import random # 从0到99的列表中随机生成10个样本out1 = random.sample(range(1...

2019-10-31 21:26:49 15948

原创 python使用opencv实现图像处理亮度调节+旋转+归一化

opencv_图像归一化#include <cv.h>#include <highgui.h>void zscoreNormalize(const cv::Mat& src, cv::Mat& dst){ // compute mu and mu squared cv::Mat mu(src.size(), src.type()); cv...

2019-09-23 11:22:18 1222 1

原创 人脸关键点区域添加矩形黑框mask

人脸区域添加矩形黑框依赖:Dlib libraryDlib简介:Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems. See http://dlib.net ...

2019-09-18 21:25:35 1300

原创 python学习笔记之TF_图像预处理

tensorflow 图像预处理方式除了TF常用的tf.image.XXX函数之外,还可以使用tf.py_func函数将tensor转为numpy进行扩展,以增加数据预处理的灵活性常见图像数据的增强方式有:图像读取img_raw_data = tf.gfile.Fastfile(“path/to/pic”,“r”).read()img = tf.image.decode_jp...

2019-08-26 20:41:39 1172

原创 Git 学习笔记之开发分支管理

Git Branchhttps://blog.csdn.net/ialexanderi/article/details/83217090分支管理的目的当项目多人开发时,每一个人开发的新功能需要创建自己的分支,将代码或者版本提交到开发分支下,等该功能稳定再与主分支合并,从而不影响主版本的使用。分支本质上其实就是一个指向某次提交的可变指针。Git 的默认分支名字为 master 。而我们...

2019-07-22 15:56:01 718 2

tensorflow1.2.1 linux下快速安装教程

本文档默认cuda和cudnn安装成功,主要是通过anaconda集成包进行安装;安装过程非常便捷!

2018-07-13

GAN网络的tensorflow实现

GAN的tensorflow简单实现,在MNIST和SVHN数据集的生成样本,适合GAN的入门,代码解释也非常详细,希望对大家有所帮助。

2018-07-13

半监督生成对抗网络综述

描述了近几年半监督GAN的研究现状以及经典的算法所适用的场景。希望能够帮助大家。

2018-07-13

Ubuntu14.04+CUDA7.0+cuDNN_v4+theano+gpu

建议边配置边学习,可以稍微了解一下linux的操作命令,帮助很大

2017-02-24

安装easy_install的py文件

python安装工具包easy_install,直接python ez-setup.py即可完成easy_install的安装,无需解压官网setuptools里的文件

2017-02-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除