tttabcgy
码龄9年
求更新 关注
提问 私信
  • 博客:121,940
    121,940
    总访问量
  • 16
    原创
  • 8
    粉丝
  • 5
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2017-07-13
博客简介:

tttabcgy的博客

查看详细资料
个人成就
  • 获得48次点赞
  • 内容获得16次评论
  • 获得157次收藏
  • 博客总排名859,922名
创作历程
  • 25篇
    2018年
  • 10篇
    2017年
成就勋章
TA的专栏
  • MATLAB 图像
    4篇
  • 机器学习
    2篇
  • 微信小程序
    1篇
  • detection & tracking
    6篇
  • JS
    1篇
  • Cpp
    11篇
  • 产品

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

芯创视界・嵌入式视频创作征集大赛

嵌入式工程的价值,藏在每一次硬件调试、代码迭代与项目落地之中。 让我们因热爱相聚,用镜头与一众开发者互通心得、彼此启发,记录下探索的每一步,分享思路与经验。 让更多人看见嵌入式开发的魅力,也让每一次创作成为推动技术传播与社区成长的力量。 ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/0d445ffce72b42f997aaf1b030a652aa.png#pic_center)

196人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

C++ 关于函数返回对象类型的说明

1. 返回const对象的引用:返回引用不会调用复制构造函数,效率更高;引用指向的对象应在调用函数执行时存在,不能是函数中的局部变量;当参数都为const,函数返回其一的时候,必须也为const;2. 非const对象的引用:    两种常见情况:重载赋值运算符:使其可以连续赋值(s1=s2=s3);    重载<<:使其可以串接输出(cout<<s1<<"!\...
原创
博文更新于 2018.06.01 ·
3288 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

NS3基本知识

转载自http://blog.sina.com.cn/s/blog_61e2420a0101jy5j.html3 NS3快速入门本章节通过阅读分析一个例子程序(first.cc)的源代码,并通过运行该例子程序,快速理解ns3中的几个概念。3.1 NS3中的几个关键概念3.1.1 节点Node在网络术语中,任何一台连接到网络的计算设备被称为主机,亦称为终端。NS3是一个网络模拟器
转载
博文更新于 2017.08.17 ·
5154 阅读 ·
4 点赞 ·
0 评论 ·
30 收藏

MATLAB 图像处理(画框、加文字后保存)

imwrite、saves、printf保存图片方法及区别:https://blog.csdn.net/qq1987924/article/details/45496133https://blog.csdn.net/holybin/article/details/39502077画框:使用imwrite保存可以保证图片大小不变,但是使用plot画框,因为没有改变图像原始像素值,因此...
原创
博文更新于 2018.11.08 ·
5904 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

C++:常见错误LNK2019的几种原因

转自:https://www.cnblogs.com/thisway/p/5497200.htmlerror LNK2019问题在VC 6.0中是error LNK2001: unresolved external symbol问题,可能错误号改了。编译时出现类似这样的错误:Dlgcode.obj : error LNK2019: 无法解析的外部符号 _readRegmark,该符号在函数 _Ab...
转载
博文更新于 2018.06.22 ·
19813 阅读 ·
17 点赞 ·
10 评论 ·
40 收藏

C++ 函数模板与类模板template,以及具体化、实例化

函数模板:需要创建针对不同参数类型的实现相同功能的不同函数。注:模板不能缩短可执行程序,最终仍是有多个独立的函数定义。另,若对不同类型的参数执行不同的算法,可以重载模板定义,前提是两函数的特征标不同。例:template <typename T>    //或者class Tvoid Swap(T &a, T&b)    //交换{        T temp;    ...
原创
博文更新于 2018.06.20 ·
2954 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

C++ 膨胀与腐蚀(dilate、erode)

参考:https://blog.csdn.net/poem_qianmo/article/details/23710721膨胀:函数:一般只需输前三个参数:输入图像、输出图像、卷积内核void dilate(      InputArray src,      OutputArray dst,      InputArray kernel,      Point anchor=Point(-1,-...
转载
博文更新于 2018.06.19 ·
5136 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

C++ 宏

转载:https://blog.csdn.net/shuzfan/article/details/52860664———————— #define基本用法 ————————#define命令是C语言中的一个宏定义命令,它用来将一个标识符(宏名)定义为一个字符串,该标识符被称为宏名,被定义的字符串称为替换文本。程序编译之前,编译的时候所有的宏名都会被定义的字符串替换,这便是宏替换。理解宏定义的关键在...
转载
博文更新于 2018.06.11 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C/C++ 连接两个字符串

一: C风格字符串连接#include <iostream>using namespace std;int main(){  const char *str = "hello ";  const char *str2 = "world";  const size_t len = strlen(str)+strlen(str2);  char *n_str = new char[len+...
转载
博文更新于 2018.06.05 ·
16364 阅读 ·
1 点赞 ·
2 评论 ·
23 收藏

C++ 裁剪图片

Mat img; Mat out; img = imread("D:\\*****\\Picture 1.jpg"); out = img(Range(0,100),Range(50,200));结果为原图的0-99行,50-199列
原创
博文更新于 2018.06.04 ·
4328 阅读 ·
1 点赞 ·
1 评论 ·
6 收藏

C++输出格式:fixed,precision(),setf(iOS_base::showpoint)的含义

cout<<fixed  //用一般的方式输出浮点型,例如C++程序在控制台显示的时候大一点的数,显示的时候使用了科学计数法,使用该命令即可像一般的方式显示cout.precision(2) //设置精确度为2,并返回上一次的设置。cout.setf(iOS_base::showpoint)  //显示浮点数小数点后面的零。原文:https://blog.csdn.net/septem...
转载
博文更新于 2018.06.01 ·
2539 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

git学习——命令

参考教程:廖雪峰git教程1. 创建和使用仓库:打开Git Bash,创建一个空目录,使用git init把目录变成仓库;在该目录下新建一个txt文件,把文件放到git仓库:两步(把文件修改添加到暂存区 $git add try.txt  ;  提交修改,把暂存区的所有文件提交到当前分支 $git commit -m "说明message")2. 文件修改:$git status 查看仓库当前状态...
原创
博文更新于 2018.05.31 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++清除错误输入

#include <iostream> using namespace std; int main() { int a; while(1) { cin>>a; if(!cin) //条件可改写为cin.fail() ...
转载
博文更新于 2018.05.16 ·
1584 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

追踪算法的调查总结

参考文章:https://www.zhihu.com/question/26493945VOT序列库:https://link.zhihu.com/?target=http%3A//votchallenge.net/challenges.html源码:https://link.zhihu.com/?target=https%3A//github.com/foolwood/benchmark_res...
原创
博文更新于 2018.05.08 ·
469 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++中指针常量与常量指针

指针是一种特殊的变量,它里面存储的内容是内存地址。常量是指其里面存储的内容不能发生改变的量。明白了这两个概念后,我们现在正式进入指针常量与常量指针。1.指针常量与常量指针的概念指针常量就是指针本身是常量,换句话说,就是指针里面所存储的内容(内存地址)是常量,不能改变。但是,内存地址所指向的内容是可以通过指针改变的。常量指针就是指向常量的指针,换句话说,就是指针指向的是常量,它指向的内容不能发生改变...
转载
博文更新于 2018.05.04 ·
314 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

VOC数据集格式(YOLO检测)

很多深度学习框架都是用VOC数据集格式,例如YOLO。一般voc解压出来后都包括Annotations, ImageSets, JPEFImages, SegmentationClass , SegmentationObject;1. Annotations:主要存放xml文件,每一个xml对应一张图像,并且每个xml中存放的是标记的各个目标的位置和类别(C=20)信息,命名通常与对应的原始图像一...
原创
博文更新于 2018.05.04 ·
4134 阅读 ·
0 点赞 ·
0 评论 ·
13 收藏

C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法

转自:https://www.cnblogs.com/luolizhi/p/5746775.html1、cin 2、cin.get() 3、cin.getline() 4、getline() 5、gets() 6、getchar()附:cin.ignore();cin.get()//跳过一个字符,例如不想要的回车,空格等字符1、cin>>         用法1:最基本,也是最常用的用...
转载
博文更新于 2018.04.27 ·
151 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++编程:输入到double数组,遇到非数字输入时结束输入

#include<iostream>int main(){ using namespace std; double dd[10]; cout << "输入浮点数:"; int i = 0; double total = 0; while (i < 10) {  if (cin >> dd[i])  {   if (++i < 10)    cout ...
原创
博文更新于 2018.04.27 ·
2024 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

C++编程:读取键盘输入,知道遇到@;进行大小写转换,并回显(数字除外)

#include<iostream>#include<cctype>int main(){ using namespace std; char ch[30]; cout << "输入:"; //cin >> ch[0]; int i = 0; while (i < 30 && cin>>ch[i]) { 
原创
博文更新于 2018.04.27 ·
519 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cctype中的字符函数

#include <cctype>的函数c++中应该是#include <cctype>c中应该是#include <ctype.h>以下为字符函数库中常用的函数:函数名称返回值isalnum()如果参数是字母数字,即字母或数字,该函数返回trueisalpha()如果参数是字母,该函数返回真isblank()如果参数是空格或水平制表符,该函数返回trueisc...
转载
博文更新于 2018.04.26 ·
247 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++输出cout(bool类型)

通常,cout在显示布尔值之前将它转化为int,但使用 cout.setf(ios_base::boolalpha)可以设置一个标记,使cout显示true/ false。
原创
博文更新于 2018.04.24 ·
8975 阅读 ·
7 点赞 ·
0 评论 ·
3 收藏
加载更多