自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LvTwelve

流离浪荡。只想赚钱。

  • 博客(8)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 C++ 无法打开 源 文件「bits/stdc++.h」

VS 是不支持 万能头的,需要我们自己去手动添加。原理首先我们得知道万能头是个啥东西。(其实是我不知道。。QAQ)<bits/stdc++.h> 其实就是一个头文件,里面包含了几乎所有的C++库里的头文件。因此一般只需要包含这一个头文件就能满足所有的需求。不过自然也会有着一些缺点。优点简单便捷。能满足大多数场合,即一些对运行需求不大严格的场合。节省时间,不必考虑需要加入哪些头文件。这对参与竞赛的时候能起到一点帮助。缺点包含所有的头文件,编译时速度自然就稍慢一些,增

2020-07-06 19:43:56 46122 13

原创 错了!这里才是真正的C++ ceil() 取整函数!

这段时间在刷题,遇到需要取整的,正好一时间忘掉了。需要用到ceil(),向上取整。但可惜的是,百度搜到的,都是比较旧的文章,并且很多内容都是一样的,关键是还是错误的。这导致了我一直在WA,愣是找不出原因,折腾了好久。原因就是出在ceil()描述不准确。这个从90版本开始就一直是 取大于等于参数值 。下图是我从cplusplus和microsoft找到的文档。http://www.cplusplus.com/reference/cmath/ceil/https://docs

2020-07-06 18:03:29 4427 3

原创 文件属性地址信息 会出现奇怪字符 慎用!!!

起因在做图像处理的时候,因为要读取图片信息,随手就右键通过文件属性获取图片的地址。然后,程序一直报错,提示src.empty(),找不到该资源。我没有使用中文路径,然后我开始怀疑是复制的路径出错,就删掉路径手打了一遍,结果还是出错。折腾了好几天,有一次稀里糊涂搞定了。我还特意用在线文档比对程序前后但没发现任何问题。缘故一直在怀疑复制路径的问题。我常用VS Code ,复制进去后,心血来潮重新用不同的编码方式打开。内容猜测的编码是这个,本身就觉得很奇怪。打开后竟是这个鬼样子……

2020-07-02 20:31:12 1048 2

原创 VS2019 配置OpenCV4.3.0 详细教程 部分原理解析 及 注意事项

0.写在前面虽说网上有不少的教程,但按照步骤一步步执行到了最后,还是出现了问题。对原理一窍不通,因此在此耗费了太多太多时间,所以决定把整个过程写下来,希望对你有所帮助。1.OpenCV下载及安装下载官网地址:https://opencv.org/releases/随意选择版本,我选择的是此时最新的430版本。(官网被墙,下载速度很慢。CSDN上有,但需要较高积分。有需要的可以滴滴我。)安装双击程序运行即可。不过一定要记住安装的位置!一定要记住安装的位置!一定要记住安装的位置!选

2020-07-02 18:57:19 2520 15

原创 C++ 将图片转换为字符画 附成品程序

原理数字图片实际上是一个个像素小点拼凑而成的。(一个数字序列表示的图像中的一个最小单位称为像素)像素的颜色可以由红(RED)、绿(GREEN)、蓝(BLUE)三个颜色通道的变化以及它们相互之间的叠加而形成,这也就是我们常说的RGB色彩模式。这个标准几乎包括了人类视力所能感知的所有颜色,是运用最广的颜色系统之一。另外一种颜色表示方式,灰度图,就是我们平常见到的黑白图。灰度的概念类似于美术中颜色的亮度。将白色与黑色之间按对数关系分为256阶,并用这些阶数对图像进行表示。示例而字符画则在此基础上

2020-07-02 16:31:38 3965

原创 C++ 11 实现一次性输出多行文本-无需转义符----原始字符串文本(Raw String Literal)的应用

面对需要多段字符输出结果的情况,C++11中的新特性:Raw String Literal,可谓是造福人民。示例原理旧的字符串字面量的语法对于带有特殊字符意义的字面量需要添加转义符 "\" 来表示。如:转义符输出\n换行\t水平制表\v垂直制表’单引号字符"双引号字符因此面对一些比较繁琐的输出格式时,我们常常需要使用大量的转义符。尤其是在正则表达式中。想实现下面式子\d{1}-\d{2}|\d{6}-\d{2}我们需要写成\

2020-06-24 17:28:55 8794 1

原创 函数SetConsoleTextAttribute()应用后的字体恢复 及 原理解析

函数本身并无内置参数帮助我们直接恢复默认值,所以我们得另想办法。此处我们先从函数本身谈起。原理函数第二个参数wAttributes,包含着绘制文本、背景的颜色等属性。而类似此类的关于控制台屏幕缓冲区的信息储存在CONSOLE_SCREEN_BUFFER_ INFO这一结构体中。CONSOLE_SCREEN_BUFFER_ INFO是wincon.h定义的控制台结构体类型,原型定义如下。(wincon.h包含在windows.h中,因此我们直接使用windows.h这一个头文件就好)typedef

2020-06-24 12:05:35 794

原创 C++控制台输出带颜色字体--SetConsoleTextAttribute()的应用

利用函数SetConsoleTextAttribute(),此函数包含在<windows.h>中。函数原型如下:BOOL WINAPI SetConsoleTextAttribute( _In_ HANDLE hConsoleOutput, _In_ WORD wAttributes);第一个参数是输出设备句柄,此处常设置为GetStdHandle(STD_OUTPUT_HANDLE),用于获取标准输出设备的句柄,即屏幕。第二个参数是文本信息的变量,存储了绘制文本

2020-06-24 00:07:10 1278

OpenCV - 4.3.0 合集.zip

压缩包内包含:Windows、iOS pack、Android、Sources。 网站被墙,特此上传保留备份。

2020-07-02

图片转字符画.exe

图片转字符画程序。 程序较为简陋,需手动输入图片的地址。 此处不建议复制文件属性中的地址会出现错误的。强烈建议手打。 前言详细介绍 https://blog.csdn.net/weixin_44983545/article/details/107086584 地址要注意不能复制文件属性中的地址。详细见下。 https://blog.csdn.net/weixin_44983545/article/details/107091581

2020-07-02

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

TA关注的人

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