自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(183)
  • 资源 (5)
  • 收藏
  • 关注

原创 网页多张图片进行渐进渐出显示

只看代码不看字,先上个效果图:github page 在线预览地址:https://kingroc711.github.io/webpages/dist/网速慢,图片大,打开网页的时候忍忍。github地址:https://github.com/kingroc711/webpages

2021-03-18 17:56:14 521

原创 VUE事件的动态绑定和解绑

@click="!noclick?newUp($event):null" 通过变量noclick来控制是否绑定,如果没有event,可以不带event,但括号必须带。

2021-03-11 15:53:56 903

原创 Opencv将一张图片切成NxN个小块

《OpenCV系列教程》《深度学习-如何提高数据集质量》项目位置:OpenCV-Sample代码位置:45-spiltPictureToNxN.py效果:原图:裁剪后的效果:import cv2 as cvrow = 15column = 15org_img = cv.imread('D:\code\pic.jpg')height, width = org_img.shape[:2]print('height %d widht %d' % (height, width))

2021-03-01 20:16:13 3155

原创 Vue javascript error require is not defined

Vue项目中出现,require是node环境中的方法,所以需要在在env中声明,有两个位置需要声明.eslintrc.js和package.jsonjavascript error require is not defined "eslintConfig": { "root": true, "env": { "node": true }, ....................module.exports = { "env": {

2020-11-12 16:45:22 19050 1

原创 Vue3加载本地assets图片路径错误

错误的使用方式: const state = reactive({ sliders: [{ img: '@/assets/1.png' }, { img: '@/assets/1.png' }, { img: '@/assets/

2020-10-29 10:24:54 4682

原创 如何在Window10环境下编译scrcpy, How to build scrcpy on Window10

安装Minigw安装msys2-x86_64,安装完成后使用pacman包管理工具安装开发包中的必要开发工具:这里面使用的是pacman管理器-S是同步的缩写,可以当作安装命令使用。pacman -S mingw-w64-x86_64-make mingw-w64-x86_64-gcc mingw-w64-x86_64-pkg-config mingw-w64-x86_64-mesonpacman -S make camke automake gcc编译SDL2编译SDL2tar zxfv

2020-09-07 12:16:29 2596

原创 Ubuntu打开VirtualBox的VDI(Virtual Disk Image)文件

将vdi文件转成img文件king@king-ThinkCentre-M920s-N000:~/Android$ sudo VBoxManage clonehd --format RAW ./Root.vdi Root.img0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...需要加sudo否则转换不出来,这个活可能是调用了系统的超级用户的权限。查看一下大小:king@king-ThinkCentre-M920s-N000:~

2020-08-14 19:45:37 2252

原创 海思Hi35xx交叉编译ffmpeg + fdk aac

我的测试版ffmpeg-3.4.8 + fdk-aac-0.1.6开始使用的是fdk高版本,但发现当时ffmpeg还没有支持,有的数据结构不存在。程序员说话就拿代码说话。fdk-aac交叉编译脚本#!/bin/sh#CFLAGS="-march=armv7-a -O2 -DNDEBUG -fopenmp -pipe"export PATH=$PATH:/opt/hisi-linux-nptl/arm-hisiv100-linux/target/bin/CC=arm-hisiv100nptl-l

2020-07-31 10:11:53 734

原创 Please commit your changes or stash them before you switch branches.

king@king-ThinkCentre-M920s-N000:/media/king/59ff73c6-4ba5-4612-bf31-52f3717f705f/works/android_source$ ./repo sync -j16remote: Counting objects: 27201, done ernal/python/cpython2remote: Counting objects: 1 remote: Finding sources: 100%

2020-07-22 16:15:48 3337

原创 ffmpeg命令行参数标注输出格式

ffmpeg -f s16le -ar 48000 -ac 1 -i ./AudioFile.lpcm0 -f mp3 ./AudioFile在第二个-f的位置填写,这些参数如果位置发生变化,就有可能出错。并不是所有的格式都支持。需要 ffmpeg -formats带有字母E的.E = Muxing supported的才支持。...

2020-07-21 17:04:55 1327

原创 How to update Ubuntu ISO Kernel 如何更新Ubuntu光盘中的kernel

1.提取ISO文件中的filesystem.squashfs文件2.解压压缩文件,删除原始文件,将编译好的kernel拷贝到新文件夹的home目录 sudo unsquashfs ./filesystem.squashfs sudo rm filesystem.squashfs sudo cp your_path/linux-*.deb squashfs-root/home/3.挂载squashfs-rootsudo chroot ./squashfs-root/mount none

2020-07-07 20:38:09 964

原创 Linux gdm gnome获取快捷键映射表, disable key Super

我只找了这两个表,但能解决大部分问题。gsettings list-recursively org.gnome.shell.keybindingsgsettings list-recursively org.gnome.desktop.wm.keybindings然后就是使用 gsettings set 进行设置了。 gsettings set org.gnome.shell.keybindings switch-to-application-5 '[]'gsettings set org.gn

2020-06-22 15:35:00 442 2

原创 GTK设置背景图片,背景图片平铺显示

gtk set background image scale#include <gtk/gtk.h>int main( int argc, char *argv[]){ GtkWidget *window; GtkWidget *layout; GdkScreen *gdk_screen; GdkPixmap *background; gtk_init(&argc, &argv); gdk_screen = gdk_s

2020-06-17 21:19:06 1052

原创 Linux Shell向端口发送字符串数据

(echo 'hello'; sleep 2) | telnet 127.0.0.1 8080hello为发送的字符串。8080为发送的端口。

2020-06-15 20:52:11 3942

原创 如何以源码方式编译ubuntu的deb包,以gnome-control-center为例

1.下载源码:apt-get source gnome-control-center下载完成后会生成一个源码目录。2.安装依赖: sudo apt build-dep gnome-control-center会自动安装依赖库。3.编译:cd gnome-control-center-3.28.2/debiandebuild -uc -us编译完成后会在gnome-control-center同级目录生成deb包。...

2020-06-12 16:17:13 624

原创 Linux shell run sudo command

使用Linux shell运行sudo命令,获取超级权限。cat sudo.sh echo passwd | sudo -S cat /etc/sudoers需要将密码写在脚本中,这样就可以自动输入密码了。

2020-06-03 10:47:09 345

原创 ubuntu add a new user as sudoer using the command line

Ubuntu通过命令行创建一个sudoer用户第一行创建用户:password是用户的密码,两次要一样。name新用户如何称呼,通常写成和NewUserName一样。后面的数字,可以随便填写,我就乱写了一下。(echo 'password'echo 'password'echo 'name'echo '010'echo '138'echo '136'echo '111'echo 'y')|adduser <NewUserName>第二行将用户添加到sudoer中su

2020-05-22 16:47:45 396

原创 设置Ubuntu grub启动指定内核

原文位置:http://www.humans-enabled.com/2014/08/how-to-set-default-grub-kernel-boot.html太长了,简介一下吧。找到你想启动的内核 grep submenu /boot/grub/grub.cfg获得:submenu 'Advanced options for Ubuntu' $menuentry_id_opti...

2020-05-08 15:44:39 6169 2

原创 为curl 、git、go语言、wget、repo设置代理,解决ubuntu 18.04编译chromium os问题

为CURL设置shadow socks代理有两种方法,第一通过声明环境变量:export http_proxy="socks5h://127.0.0.1:1080"export https_proxy="socks5h://127.0.0.1:1080"第二种方法写在curl的配置文件中vi ~/.curlrcproxy = "socks5h://127.0.0.1:1080"...

2020-04-02 18:33:53 2712 2

原创 Tensorflow2.0 GPU版本 启动被卡死的小坑记录Ubuntu 18.04

现象突然心血来潮,要换Tensorflow2.0了本来打算换Python了,但看了看Tensorflow官网上的教程比较不错,又打算继续搞Tensorflow了。遇到一个问题就是已启动Tensorflow 2.0 GPU版本整个电脑被卡死,必须重新启动电脑。我的电脑跑Tensorflow1.4 GPU版本一点问题也没有。CUDA 10.0版本,显卡驱动是410版本。完全符合官方标准:解决方...

2019-11-25 15:29:50 2068

原创 多个数组,每个数组中选择一项,总共能有多少种组合,reduce函数实现

我在《多个数组,每个数组中选择一项,总共能有多少种组合,treelib实现》中写了通过treelib实现的方式,但我发现这个方式内存消耗量极大,有的时候内存使用量达到30G,reduce对内存的使用也很大,但性能上胜出,所以这次使用reduce搞一把。废话不多说了,看代码:import numpy as npimport sysdef combination(lists): i...

2019-11-01 17:14:35 709

原创 多个数组,每个数组中选择一项,总共能有多少种组合,treelib实现

啥时候遇到这种问题这种问题,我认为是路径问题,以下面的两个数组举例,第一次有2个选择,然后再选,还有2个选择。总共有2x2=4种选择。[1, 2], [3, 4] 总共有2x2=4种选择。[1, 2], [3, 4],[5, 6, 7, 8] 总共 2x2x4=8中选择。大数据处理的时候肯定遇到数据小还很方便的,但我遇到了,这些路径的组合:[[6, 8], [2, 5], [1, 9]...

2019-10-31 15:17:50 1162 1

原创 C++ vector学习笔记

对Vector进行一维数组的初始化vector<int> arr = vector<int>({9, 8, 7, 6, 5, 4});for (int i = 0; i < arr.size(); i++) cout << arr[i] << endl;对Vector进行二维数组的初始化vector<vector<int...

2019-10-18 17:13:17 188

原创 OpenCV boxFilter滤波器

《OpenCV系列教程》项目位置:OpenCV-Sample代码位置:16-02-boxFilter.py效果:import cv2img = cv2.imread('./res/mini.jpeg')cv2.imshow('org', img)kernelsizes = [(3,3), (9,9), (15, 15)]for kernel in kernelsizes: ...

2019-10-17 15:42:17 1069

原创 有意思的面试题-数独问题

通过代码算出来,并没有遍历全部路径import numpy as npimport copy#这个函数的作用是多个数组,每个数组中取一个数字,最多能有多少种组合方式。def getAllPossibleMap(mList): H = len(mList) W = 1 for l in mList: W = W * len(l) prin...

2019-10-17 14:51:13 605

原创 奥林匹克小学数学

突然找到了自己2008年写的代码,百感欣慰啊,当时还是在飞漫软件,魏老师对代码质量要求的高,目前可堕落了。http://kingroc.blog.sohu.com/95330945.html看了一道奥林匹克的小学数学题,太难了算不出来,写了一个小程序才算出来。目前还没有找到使用大脑算出来的方法。题目如下:一堆果子,5个猴子来分,第一个猴子来了先吃了一个,然后平均分成5份,拿走了自己的那一份,...

2019-10-17 09:34:21 571

原创 OpenCV medianBlur中值滤波

《OpenCV系列教程》项目位置:OpenCV-Sample代码位置:16-ImageBlur.pyimport cv2img = cv2.imread('./res/mini.jpeg')cv2.imshow('org', img)kernelsizes = [(3,3), (9,9), (15, 15)]for kernel in (3, 9, 15): median ...

2019-10-14 14:51:30 488

原创 OpenCV GaussianBlur高斯滤波

《OpenCV系列教程》项目位置:OpenCV-Sample代码位置:16-ImageBlur.pyimport cv2img = cv2.imread('./res/mini.jpeg')cv2.imshow('org', img)kernelsizes = [(3,3), (9,9), (15, 15)]for kernel in kernelsizes: gauss...

2019-10-14 14:49:51 1240

原创 OpenCV blur归一化滤波

《OpenCV系列教程》项目位置:OpenCV-Sample代码位置:16-ImageBlur.pyimport cv2img = cv2.imread('./res/mini.jpeg')cv2.imshow('org', img)kernelsizes = [(3,3), (9,9), (15, 15)]for kernel in kernelsizes: blur ...

2019-10-14 14:47:03 207

原创 OpenCV Image Filtering图像滤镜系列(多篇)

bilateralFilter(src, d, sigmaColor, sigmaSpace, dst=None, borderType=None)Applies the bilateral filter to an image.blur(src, ksize, dst=None, anchor=None, borderType=None)Blurs an image using the n...

2019-10-14 14:31:26 484

原创 OpenCV双边滤波bilateralFilter去除脸部雀斑

《OpenCV系列教程》《深度学习-如何提高数据集质量》源码下载45-BilateralFilter.py先展示一下效果:通过多次调大,sigmaColor和sigmaSpace数值展示的效果。bilateralFilter()官方接口位置。源码:import cv2 as cvimg = cv.imread('./res/freckle.jpeg')cv.imshow('o...

2019-10-14 13:18:16 1124

原创 Python imagehash中的均值哈希、感知哈希、梯度哈希、小波哈希对比图片相似度

源码下载WaveletImageHash.pyimagehashimagehash是使用Python语言编写的hash计算库,包括如下集中计算方式:名称简称简介average hashing (均值散列)aHash对图片的每个像素值进行比较,如果大于等于均值则输出1否则输出0.perception hashing (感知散列)pHash它和均值散列有些相似...

2019-10-11 17:39:58 4028

原创 OpenCV自动给黑白图片上颜色

《OpenCV系列教程》《深度学习-如何提高数据集质量》项目位置:OpenCV-Sample代码位置:44-applyColorMap.py待上颜色的原图:上图后的效果EnumeratorCOLORMAP_AUTUMN Python: cv.COLORMAP_AUTUMNCOLORMAP_BONE Python: cv.COLORMAP_BONE...

2019-09-24 18:27:40 2807

原创 OpenCV图片之间的四则运算add multiply subtract divide

《OpenCV系列教程》《深度学习-如何提高数据集质量》项目位置:OpenCV-Sample代码位置:43-OperationFixels.py对像素进行四则运算最直接的就是对像素的放大和缩小。加法乘法操作add(src1, src2, dst=None, mask=None, dtype=None)multiply(src1, src2, dst=None, scale=None,...

2019-09-23 16:32:23 7639

原创 OpenCV查找相似图片-Hash均值对比 -Hash差值对比(不靠谱)

《OpenCV系列教程》《深度学习-如何提高数据集质量》项目位置:OpenCV-Sample代码位置:42-Hashcompare.py免责声明这是两个不靠谱的对比方式,不靠谱为啥还写出来呢?我看有人用这个方式我就来调查一下,发现不靠谱所以展示给大家,避免一起浪费时间。先看测完图片吧,效果很差,类似卷积操作或者pool操作。Hash均值对比:...

2019-09-19 16:17:31 1083

原创 OpenCV通过边缘检测判断图片是否模糊

《OpenCV系列教程》《深度学习-如何提高数据集质量》项目位置:OpenCV-Sample代码位置:41-Laplacian.py原理:对于图片是否清晰的判断,就是看他边缘是否分明,如果边缘不清楚,我们会认为这个图片是模糊的。最简单的方式就是对图片求二阶导数,获取边缘后,然后对边缘求方差,获取方差数值,通过方差的数值判断图片是否模糊。最难确定的是闸值,但闸值可以通过图片对比获取到。我整...

2019-09-17 15:43:14 11004 10

原创 OpenCV获取图片中单一颜色构成的图形

《OpenCV系列教程》《深度学习-如何提高数据集质量》项目位置:OpenCV-Sample代码位置:40-WantOneColor.py通过图片的展示:第一张是原图我的目的是提取图片中黄色的部分。第二张是提取黄颜色后的图片,里面噪点很多。第三张是通过模糊处理后除噪的效果。代码部分:import cv2 as cvimport numpy as npdef func2(i...

2019-09-17 11:21:42 1237

原创 OpenCV使用直方图均衡,修正曝光过度和曝光不足的图片

《OpenCV系列教程》《深度学习-如何提高数据集质量》项目位置:OpenCV-Sample代码位置:39-equalizeHist.py图像直方图讲解如果用一句话来表示的话,那就统计每个像素点数值出现的次数,如下图:这里是一张图片,里面表示的是灰度数值,灰度值为1的有4个点,灰度值为2的有7个数值,灰度值为3的有5个。如果表示为直方图的形式就是下面的状态了。这里用直方图的形式对...

2019-07-29 14:27:31 16320 7

原创 OpenCV对矩阵进行padding操作

《OpenCV系列教程》《深度学习-如何提高数据集质量》项目位置:OpenCV-Sample代码位置:38-copyMakeBorder.pyOpenCV的矩阵的Padding操作,当然了也可以作用于图片,我这里为了容易理解,使用了很简单的矩阵。代码如下:copyMakeBorder(src, top, bottom, left, right, borderType, dst=None...

2019-07-17 16:46:12 4970 1

原创 手写中值滤波与OpenCV的中值滤波对比效果

先看一下效果吧,如图显示:原图 + 自己手写的中值滤波 + OpenCV的中值滤波.肉眼参看非常的接近.但效率上仍然无法与OpenCV匹敌.一个天上一个地下.以学习的目的进行手写.原理比较简单,对消除椒盐噪点效果是非常的好.上面的图就是一个充满了椒盐噪点的图片.传入原始图像如果图片是一个4x4的矩阵,kernel是一个3x3的矩阵,kernel会在图片上进行滑动.假设这个就是原始...

2019-07-16 19:42:07 2272

Add Action Items and Overflow Menu to ActionBar

Add Action Items and Overflow Menu to ActionBar。源码

2016-01-24

drawable-xhdpi.zip

Download drawable-xhdpi.zip 图片资源

2016-01-24

drawable-hdpi.zip

drawable-hdpi.zip图片资源

2016-01-24

drawable-mdpi.zip

图片资源Download drawable-mdpi.zip

2016-01-24

http 权威指南

http技术,可以了解http相关知识。

2013-02-20

空空如也

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

TA关注的人

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