- 博客(8)
- 收藏
- 关注
原创 关于(void*)的理解
#include<iostream> using namespace std; int main() { int b = 3; long a = (long)&b; cout << a << endl; void *p = (void*)a; cout << *(int*)p << endl; return 0; } // 输出 140721917916932 3
2022-04-02 20:42:52
583
原创 OpenCV实现页脚翻折效果
由于需要对文档图像数据进行增强,需要对完好的文档图像加个页脚翻折效果,对文档进行折旧化。 效果(左边为效果图,右边为原图): 思路 针对某个顶点,先确定一个矩阵,然后将上三角的矩阵的值赋值到下三角,同时将上三角的值置为白色(255)。其中最重要的是确定对角线和一个点关于这条对角线对称的点。 关于直线对称点的公式: 其中A, B, C为一般式方程的系数。通过这样就可以确定对称点的坐标。 代码如下: import cv2 import numpy as np import ra.
2022-01-18 18:21:10
2643
原创 用ssh登录内网wsl2
用ssh登录内网wsl2 需要一个有外部ip的跳板机 在WSL2上启动ssh sudo service ssh start # 若报错,执行 sudo ssh-keygen -A 修改WSL2允许密码登录 sudo vim /etc/ssh/sshd_config # 将PasswordAuthentication改为yes 在WSL2上端口转发 ssh -fCNR 7282:localhost:22 <user_name>@<addr_middle> # 7282为转发的端口号
2021-09-22 14:14:14
720
原创 pytorch初学图像分类器
训练一个图像分类器 1.使用torchvision加载和正则化CIFAR10训练集和测试集 2.构造一个CNN 3.构造损失函数 4.训练网络 5.测试网络 1. 加载和正规化CIFAR10 import torch import torchvision import torchvision.transforms as transforms transform = transforms.Compose( [transforms.ToTenso
2020-12-22 10:11:42
407
2
原创 pytorch神经网络初学
import torch import torch.nn as nn import torch.nn.functional as F class Net(nn.Module): # 括号里的为父类 def __init__(self): # 构造方法 super(Net, self).__init__() self.conv1 = nn.Conv2d(1, 6, 3) # 1个输入,6个输出特征,3x3的卷积核 self.conv2 = n
2020-12-22 09:48:25
154
原创 云端VSCode:code-server
code-server:Run VS Code on any machine anywhere and access it in the browser. 将该文件夹的路径添加至环境变量 打开**/etc/profile**,将**export PATH="$PATH:/code-server-3.5.0-linux-x86_64"**添加至最后一行。 vim /etc/profile 进入vim之后,按a进行编辑,在最后一行添加export PATH="$PATH:/code-serve.
2020-09-28 12:33:41
1910
1
原创 C语言指针理解
指针是C语言的精髓,想要学好C语言,就要先掌握指针。 我们先来看指针的初始化。 int a = 5; int *p = &a; // 将a的地址赋值给p p = &a; // 与上式等价 这是最基本的初始化操作。指针的实质是地址,通过地址来寻找指向的值。a的值改变,则*p也跟着改变,但p的值不会变,因为p为地址。 int *p ...
2019-06-16 16:51:23
207
原创 关于解决ASNo cached version of com.android.tools.build:aapt2:3.2.1-4818971 available for offline mode的方法
最近在更新as最新版之后无法编译通过项目,就连新建的项目也不行。最先报错缺少R文件,我想新建的项目应该不会出现配置的问题,然后看bulid的报错信息,出现这个报错。 我显示百度找了,几乎都是在settings->Build...->Gradle里取消Offline work选项,但我根本就没有勾选过这个选项,这个方法不行。后来在stackoverflow里也是找了很多方法,最后终于找...
2018-10-20 10:10:24
13798
10
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅