![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
然雪
慢慢做代码,慢慢走人生
展开
-
基于ubuntu系统qt软件C++/Python混编
本文主要是基于ubuntu系统,使用qt软件,编写C++代码调用python脚本,以实现深度学习tensorflow程序在C++上实现原创 2020-06-08 13:22:57 · 1127 阅读 · 2 评论 -
基于TensorFlow的VGG16模型源码
我看了网上的一些源码程序,自己下载跑一哈,发现有很多的错误,不知道是我电脑原因,还是tensorflow版本问题,我自己基于别人的源码修改了一些细节,使程序可以顺利运行imagenet_classes.py# -*- coding: utf-8 -*-class_names = '''tench, Tinca tincagoldfish, Carassius auratusgrea...原创 2020-03-07 13:41:42 · 2236 阅读 · 0 评论 -
TensorFlow读取大批量数据,并批量输出
import tensorflow as tfimport numpy as npimport osdef get_file(file_dir): images = [] temp = [] for root, sub_folders, files in os.walk(file_dir): for name in files: ...原创 2020-03-05 14:27:50 · 882 阅读 · 0 评论 -
使用opencv截取视频中任意帧并保存为图片
近段时间需要采集图片进行网络训练,所以就开车出去采集了几段视频,然后运用opencv截取视频中的任意帧,并保存为图片。因为整段视频会有一些问题,所以不想随机截取,我使用人工按键来进行判断是否需要采集,这样就可以省下啦后面的图片挑选工作。#include <iostream>#include <opencv2/opencv.hpp>#include <stri...原创 2019-12-05 15:51:31 · 3194 阅读 · 3 评论 -
Jetson nano 刷机+配置+qt工程配置
第一步:刷机刷机链接《烧写系统》第二步:配置配置链接 《nano配置》将gcc,g++降到4.8版本下载:sudo apt-get install -y gcc-4.8sudo apt-get install -y g++-4.8实现降级cd /usr/binsudo rm gccsudo ln -s gcc-4.8 gccsudo rm g++sud...原创 2019-08-22 15:48:57 · 1427 阅读 · 0 评论 -
基于C++的冒泡法
我之前基于MATLAB写过一个冒泡法排序,有兴趣的可以看下《基于MATLAB的冒泡法排序》#include <iostream>#include <vector>using namespace std;int main(){ int n; int temp; cin >> n; vector<int>arr(n); fo...原创 2019-07-11 11:25:37 · 412 阅读 · 1 评论 -
最大子数组和
源代码:#include<iostream>#include<vector>using namespace std;int sum(vector<int> arry, int n){ int s = 0; for (int i = 0; i < n; i++) { s = s + arry[i]; } return s;...原创 2019-07-09 09:40:00 · 96 阅读 · 0 评论 -
基于Python的汉诺塔递归源代码
这段源代码实现了汉诺塔游戏中盘子每次移动的步骤,最后移动次数,没有计算def hanoi(n,x,y,z): if n==1: print(x,'-->',z) else: hanoi(n-1,x,z,y)#将前n-1个盘子从x移动到y上 print(x,'-->',z) #将最底下的最后一个盘子从x移动到z上 ...原创 2019-05-30 21:01:07 · 1006 阅读 · 0 评论 -
快速傅里叶变换(FFT)源程序
我写的这个源程序是基于MATLAB平台写的,但是其思想是基于C++写的,因为MATLAB中自带快速傅里叶变换(fft)函数。MATLAB自带的fft它的运行原理我没有搞懂,所以就自己写了一个源程序。PS:MATLAB自带的快速傅里叶变换(fft)函数,它依据的原理,也就是说它为点值表达式所输入的点,并不是,所以用MATLAB自带的fft函数,得到的结果会和你的预期不一样。FFT的理论知识可...原创 2019-04-25 20:46:45 · 5573 阅读 · 2 评论 -
基于MATLAB的高斯牛顿源代码
对于高斯牛顿原理不熟悉的小伙伴,可以参考这位博主写的博客《http://blog.csdn.net/zhubaohua_bupt/article/details/74973347》感谢这位大佬,我也是看了他的博客,感觉明白了许多。我的代码也是基于该博主的博客所写的,所以各位小伙伴在看代码之前请最好看一遍该博主的博客。下面就是MATLAB源代码:function [X,Y]=Gauss...原创 2019-04-16 09:09:49 · 2300 阅读 · 5 评论 -
基于MATLAB的修正牛顿法
话不多说,直接上干货。这是基于MATLAB的源代码,目标函数我选择了一个二维函数,根据自己需求,更改目标函数,初始迭代点以及收敛精度第一部分:目标函数 根据自己需求,更改目标函数!!!function y=ObjFun(x)%目标函数 根据实际情况修改%输入参数x[x1,x2,...,xn];%输出参数y%二维目标函数y =60-10*x(1)-4*x(2)+x(1)*x(...原创 2019-04-04 22:11:56 · 4385 阅读 · 8 评论 -
基于MATLAB的梯度法源代码
话不多说,直接上干货。这是基于MATLAB的源代码,目标函数我选择了一个二维函数,根据自己需求,更改目标函数,初始迭代点以及收敛精度第一部分:目标函数 根据自己需求,更改目标函数!!!function y=ObjFun(x)%目标函数 根据实际情况修改%输入参数x[x1,x2,...,xn];%输出参数y%二维目标函数y =60-10*x(1)-4*x(2)+x(1)*x(...原创 2019-04-04 20:06:27 · 10481 阅读 · 10 评论 -
报数序列
源代码如下:clear;clc;n=input('请输入想要输出的项(友情提示,请将输入的n项降至20以下):');count=1;num=cell(n,1);num{1}='1';for i=1:n-1 L=length(num{i}); if L<2 num{i+1}=['1' num{i}]; else fo...原创 2019-03-30 09:45:48 · 207 阅读 · 0 评论 -
约瑟夫问题MATLAB代码
据说著名犹太历史学家 Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有人都自杀身亡为止。然而Josephus 和他的朋友并不想遵从。首先从一个人开始,越...原创 2019-03-13 11:23:40 · 2764 阅读 · 1 评论 -
基于零均值归一化互相关函数的MATLAB代码实现
零均值归一化互相关函数是用于对参考子区和目标子区进行相关性测量,当值为1时,相关性最好,下面是零均值归一化互相关函数的公式: 话不多说,上代码,下面是MATLAB代码实现:该脚本操作很简单,将代码复制到MATLAB中,点运行即可,后面就是根据提示操作即可%% 零均值归一化互相关函数%结果为1相关性最好,值越小相关性最差%计算两个大小相同的灰度矩阵的相关系数%...原创 2019-03-15 15:18:33 · 3967 阅读 · 1 评论