自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

探索者专栏

探索者日记

  • 博客(99)
  • 资源 (19)
  • 收藏
  • 关注

原创 Python版本图像处理学习4-直方图、直方图均衡化及优化

参考链接:https://baike.baidu.com/item/概率密度函数/5021996https://baike.baidu.com/item/累积分布函数/7763383?fr=aladdinhttps://www.cnblogs.com/yoyo-sincerely/p/6159101.htmlhttps://blog.csdn.net/xuan_zizizi/article...

2019-06-25 14:46:39 2638

原创 Python版本图像处理学习3-工具篇

1.图片缩放:import cv2,randomimport numpy as npimage = cv2.imread("lena.tiff") #读取一张图片sp = image.shapeimgWidth = sp[0]imgHeight = sp[1]dstHeight = int(imgWidth*0.5) #缩放后的图高度dstWidth = int(imgHeigh...

2019-06-23 23:18:12 243

原创 Python版本图像处理学习2-效果篇

1.马赛克效果:import cv2image = cv2.imread("lena.tiff") #读取一张图片imgInfo = image.shape #获取图像的宽高信息height = imgInfo[0] #图像宽度值width = imgInfo[1] #图像高度值mashiroLeft = 0 #马赛克起始X坐标mashiroBottom = 0 #马赛克...

2019-06-23 21:36:05 399

原创 Python版本图像处理学习入门

开发工具:Pycharm开发语言:Python3.*涉及到的三方库:cv2、random、numpy1.打开一张图片import cv2image = cv2.imread("lena.tiff")cv2.imshow("origin",image)k = cv2.waitKey(0)if k == 27: cv2.destroyAllWindows()效果:2.图...

2019-06-23 15:59:44 1104 2

翻译 六边形网格

原文地址:http://www.redblobgames.com/grids/hexagons/#line-drawing六边形网格在一些游戏中被用到了,但并不像正方形网格那么直截了当的容易使用.我曾经手机了六边形网格相关的资源接近20年了,写这篇向导文章去探索那些最优美的方法,分析成最简洁风格的代码,主要是基于Charles Fu 和Clark Verbrugge向导.我将描述制作六

2015-12-04 13:18:39 18504 3

翻译 塔防中的路径查找

原文链接:http://www.redblobgames.com/pathfinding/tower-defense/在塔防游戏中,有许多敌人都把矛头指向同一个地方。在许多塔防游戏中,有的是预先定下的路径,或者可数的几条路径.其中一些,像经典的桌面塔防,你可以放置塔们在任何地方,它们扮演着障碍物的角色去影响杀来的敌人.试试看,点击地图切换出墙壁来看看效果:我们该怎样实现这

2015-12-03 09:49:29 1138

翻译 A*算法

原文地址:http://www.redblobgames.com/pathfinding/a-star/introduction.html如果想尝试文中的小程序,请点击上述链接,找到对应画面即可。在游戏中我们想要找到从一个位置到另一个位置的路径。我们不仅尝试着找到最短距离的路径;我们还想要顾忌到消耗的时间。在一张地图上,穿过一片池塘速度会明显减慢,所以我们想要找到一条如果可以的话,绕过水路

2015-12-01 18:35:52 1728 3

原创 VLC-Qt VS2017编译Mark

环境准备:vs2017旗舰版,cmake,Qt Creator准备开工:下载源码VLC开发库https://download.videolan.org/pub/videolan/vlc/之所以选择vlc开发库直接下载是因为可能编译vlc会出错,不好解决。所以直接下载官方库方便快捷版本选择3.0.8,32位-vlc-3.0.8-win32.7z下载地址:https://download.videolan.org/pub/videolan/vlc/3.0.8/win32/vlc-

2021-04-14 20:45:48 612

原创 SDL教程-002.wav音频文件播放以及混音测试

SDL教程-002.wav音频文件播放单文音频文件播放#include <iostream>#include <SDL.h>#include<stdlib.h>#include<stdio.h>#include <SDL_image.h>#include<SDL_config.h>static SDL_Au...

2020-03-27 00:29:15 676

原创 SDL教程-003.SDL使用OpenGL渲染图形

SDL教程-003.SDL使用OpenGL渲染图形SDL 集成OpenGL入门Demo#include <iostream> #include <SDL/SDL.h> #include <GL/freeglut.h>using namespace std;const int SCREEN_WIDTH = 800;const int SCR...

2020-03-27 00:28:25 1250

原创 SDL教程-001.创建窗体& 显示bmp图片

SDL教程-创建窗体& 显示bmp图片note1. hello,world#include <iostream>#include <SDL.h>int main(int argc, char* argv[]){ if (SDL_Init(SDL_INIT_EVERYTHING) == -1) return(1); SDL_Delay(2000);...

2020-03-25 23:59:24 336

原创 SVN ubuntu环境搭建

检查系统里是否装有svn,控制台输入svn 回车,看是否有帮助信息即可。1.安装指令apt-get updateapt-get install subversion2.安装好后查看SVN版本svnserve --version3.svn版本库创建cd /usrmkdir svncd /svnmkdir repositorychmod -R 777 /repository...

2019-12-14 19:12:42 130

原创 Mac OpenGL 001.环境搭建及Hello,World

1.选择对应的工程MacOS 下的CommandLineTool工程,Next2.填写工程名,以及选择语言C++,Next3.单击工程名字,选择Build Phases,选择Link Binary Libraries,添加OpenGL.framework和GLUT.framework4.选择Build Setting 标签下搜索Macro,添加预编译宏去除后续OpenGL函数警告5...

2019-09-12 12:13:05 413

原创 Ogre测试代码

Demo 代码:#include "OgreApp.h"#include <OgreRTShaderSystem.h>COgreApp::COgreApp() :OgreBites::ApplicationContext("OgreTutorialApp"){ mCamPosZ = 20; mFishRotate = 0; mCam...

2019-08-09 02:07:29 320

原创 ffmpeg初步认识

ffmpeg下载地址:https://ffmpeg.org/官网教程:http://ffmpeg.org/ffmpeg.html下载ffmpeg-4.1.4-win64-dev.zip(开发使用,包含头文件,静态库),ffmpeg-4.1.4-win64-shared.zip(包含exe,dll)两个压缩包bin下面本身有三个exe,分别是:ffmpeg.exe,ffplay.exe,f...

2019-07-31 02:03:07 407

原创 opencv学习-图片与摄像头画面载入显示及些基础示例操作

相关头文件:#include <iostream>#include <opencv2/opencv.hpp>#include <opencv2/imgcodecs/imgcodecs_c.h>图片加载显示方式一: std::string imgpath = "D:/lenna.jpg"; IplImage* imgsrc = cvLoadImage...

2019-06-09 00:16:50 297

原创 Mac环境下交叉编译生成Android版本的Assimp.so

Assimp地址:https://github.com/assimp/assimp要想编译Assimp的Android so库,Android SDK,NDK,Gradle(也可以装上)首先是需要准备就绪的。配置好Android SDK以及NDK的环境变量,如下:ANDROID_HOME=/Users/Test/AndroidRes/sdkexport PATH=$PATH:$AN...

2019-04-04 02:29:14 1121

原创 c++,python混合编程

预备条件:语言条件: Boost1.64.0 、Python2.7开发环境及工具:win10,VS2015,Pycharm实现目标:1. C++编写动态库供Python使用2. C++调用Python代码3. 工具封装C++类支持Python调用资源地址:Boost下载地址:https://osdn.jp/projects/sfnet_boost/relea...

2017-07-26 22:52:56 1078

原创 ios Scenekit三维开发以及外接SpriteKit二维界面开发

1.File->New ->Project...2.选择Game模板工程,然后点击Next;3.设置工程名,GameTechnology选择Scenekit,此为三维模板基类;SpriteKit为二维游戏的基础模板;语言选择的是ObejectC,当然了,好多人是选择swift的,这个好开发嘛;点击Next,选择工程保存位置;OK,工程建好了。4.然后运行查看效果,是一个支持手势操作的旋

2017-05-28 10:53:35 4072

原创 ubuntu上rabbitsvn的安装 vim安装以及配置

sudo apt-get install git1、rabbitVCS安装sudo add-apt-repository ppa:rabbitvcs/ppa # 会提示确认, 直接按回车键sudo apt-get updatesudo apt-get install rabbitvcs-core rabbitvcs-cli rabbitvcs-thunar thunarx-py

2015-12-22 11:24:34 1022

原创 android摄像头开发

github 当前下载地址:https://github.com/Arikes/CameraAndroid.git类 MResourcepackage com.example.camerademo;import android.content.Context;public class MResource { public static int getIdByName(Contex

2015-12-14 16:44:06 698

原创 eclipse中DDMS的LOGcat只有一列level

拷贝来源:http://www.cnblogs.com/kobe8/p/4620785.htmlhttp://stackoverflow.com/questions/25010393/eclipse-logcat-shows-only-the-first-letter-from-each-message 最后一个答案参考以上网站解决此问题。exit eclipseopen

2015-12-01 18:38:16 432

原创 第五弹 带光照茶壶绘制

1 /************************************************************************* 2 > File Name: frame.cpp 3 > Author:Aerk 4 > Mail: [email protected] 5 > Created Time: 2015年11月

2015-12-01 18:38:11 2079

原创 第四弹 3D物体无光照绘制

1 /************************************************************************* 2 > File Name: frame.cpp 3 > Author: 4 > Mail: 5 > Created Time: 2015年11月21日 星期六 15时28分01秒

2015-12-01 18:38:07 352

原创 第三弹 不同方向旋转的三角形和矩形

1 /************************************************************************* 2 > File Name: frame.cpp 3 > Author: 4 > Mail: 5 > Created Time: 2015年11月21日 星期六 15时28分01秒 6 *

2015-12-01 18:38:04 604

原创 第二弹 给绘制的物体设置颜色

/************************************************************************* > File Name: frame.cpp > Author:Aerk > Mail: [email protected] *********************************************

2015-12-01 18:38:02 529

原创 第一弹 创建窗体,并绘制一个三角形一个矩形

/************************************************************************* > File Name: frame.cpp > Author:Aerk > Mail: [email protected] *********************************************

2015-12-01 18:37:59 1250

原创 Poco之ftp获取文件列表以及下载文件

#include #include #include #include #include #include #include #include #include #include using Poco::File;using Poco::StreamCopier;using Poco::Net::FTPClientSession;int main(int argc,char **argv){   

2015-12-01 18:37:54 2027

原创 poco异步等待ActiveResult

#include "Poco/ActiveMethod.h"#include "Poco/ActiveResult.h"#include #include using Poco::ActiveMethod;using Poco::ActiveResult;class ActiveAdder{public:    ActiveAdder(): add(this, &ActiveAdder::addI

2015-12-01 18:37:52 931

原创 Poco版信号槽

#include "Poco/BasicEvent.h"#include "Poco/Delegate.h"#include using Poco::BasicEvent;using Poco::Delegate;#include class A{public:    BasicEvent theEvent;    void sentToB(std::string message)    {   

2015-12-01 18:37:49 427

原创 C++指针例

int num1=15;int num2=22;状态一://const int *  不可以通过指针改变值,但是可以改变指向的变量//const int *p1=&num1;//std::cout//p1=&num2;//std::cout状态二://int *const 可以改变指针指向的值,但是不可以改变指向的变量//int *const p1=&num1;//*p1=16;//std

2015-12-01 18:37:45 300

原创 QTcpsocket 实现FTP

http://blog.163.com/modingfa_002/blog/static/1109254662013111510358109/http://baike.baidu.com/link?url=Z6FpaB_q4GCj5CkKNUNdRjNK2GgwTxNUfxeHwg1EAM5uPyJrn_We2QMXGWx5S1TP-bBNsJq61Wlh_pVnoTlSqqhttps:/

2015-12-01 18:37:40 1195

原创 networkRequest

void TPHttp::applyResource(){    QJsonObject json;    json.insert("ProductCode","MoVdoSource");    json.insert("TempletType","");    QJsonDocument document;    document.setObject(json);    QByteArray

2015-12-01 18:37:36 769

原创 Poco之ftp目录切换与创建

TEMPLATE = appQT += qml quick widgets#LIBS += -lPocoFoundation -lPocoXML -lPocoNetSOURCES += main.cpp \    tnet.cppRESOURCES += qml.qrc# Additional import path used to resolve QML modules in Qt Creato

2015-12-01 18:37:31 1076

原创 Poco库之XML操作

平台ubuntu14.04LTS     Poco版本:Poco1.6.1#include #include #include #include #include #include #include #include #include #include using Poco::AutoPtr;int main(){    AutoPtr pDoc = new Poco::XML::Docume

2015-12-01 18:37:27 2106

原创 Qt之json解析

Jsoner::Jsoner(QObject *parent) : QObject(parent){    QJsonObject json;    json.insert("loginname", QString("movdotest01"));    json.insert("email", QString("[email protected]"));    json.insert("

2015-12-01 18:37:22 448

原创 github避免每次输入账户密码

方法1:显示所有隐藏目录,找到目录./git下的文件config文件,通过文本方式打开,在最前面添加如下两行。之后再次输入一次密码后就会记住账号密码。[credential]     helper = store

2015-12-01 18:37:18 468

原创 coder

#include #include using std::cout;using std::endl;float windowWidth=0;float windowHeight=0;float curX=0.0;float curY=0.0;void display(void){    glClear(GL_COLOR_BUFFER_BIT);    glColor3f(1.0,1.0,1.0);

2015-12-01 18:37:13 403

原创 QPixmap,QImage图片大小缩放linux版

注意事项:1.装载图片的地址有时候会读取不到。可以多摸索一下当前系统对应的格式。2.scaled缩放方式选择3.注意保存路径。下面程序保存路径是当前执行文件目录中。PicOpera::PicOpera(QObject *parent) : QObject(parent){    QPixmap pixmap;    pixmap.load("/home/arikes/Program

2015-12-01 18:37:08 6779 1

原创 ubuntu下Qt之android环境配置以及一些常见问题解决

准备材料有:1.qt for android 5.×版本,下载地址如下,可以选择一个合适自己机器型号的版本进行下载。地址:http://www.qt.io/download-open-source/#section-22.jdk下载以及环境配置地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-do

2015-12-01 18:37:04 2004 2

Visual Assist X助手支持VS2017版本.zip

网上好多上传的VA助手都是只支持到VS2015,身为搬运工必须把找到的这个资源分享出来给大家,亲测可用的那种,稳稳地,不可用的留下联系方式

2019-09-07

mysql-connector-java-5.1.38.tar.gz

mysql-connector-java-5.1.38.tar.gz

2016-02-19

android-support-v7-recyclerview.jar

android-support-v7-recyclerview.jar

2016-02-18

MFC 象棋 完备功能 含有AI

MFC 象棋 完备功能 含有AI

2013-11-21

Ubuntu+Linux教程

Ubuntu+Linux教程

2013-11-20

通讯录的实现C++

通讯录的完美实现 功能完备了的通讯录 C++ 语言支持 内容使用了vector技术

2012-02-02

推箱子游戏代码

推箱子源代码 DOS 界面 含有新游戏 游戏选关 退出 功能。代码长度500行。C语言风格 整个工程包含在压缩包内(VS2010编译通过)

2012-01-26

OpenGL 库函数汇总

OpenGL 库函数汇总

2011-11-29

Java 案例开发集锦

Java 开发集锦 各类小游戏 制作

2011-11-22

21天自学Java6(第5版)

21天 自学Java 让你很容易学会Java 入门篇

2011-10-29

黑客反汇编揭秘hacker

黑客反汇编编程 教你如何反黑客 汇编编程反黑客 让自己的电脑在自己的手上安全到底……

2011-07-17

c++ primer code

c++ primer code ,code 密码 如果爱好的话,可以留下QQ号 ,我加你 ,好多资料朋友要是不收积分的哦……爱好者加我

2011-07-15

C# 从入门到精通(电子版)

C# 从入门到精通(电子版) 学习C# 入门何其简单 这里推荐一本书 就是这本书 帮助你不如C# 的世界

2011-07-15

JSP 从入门到精通

JSP 从入门到精通 不容错过 设计到的入门知识具体细微,适合初学者跟学习尚浅的人充当参考书

2011-07-14

网络为王 (精品推荐,当然是对于爱好的人来说)

网络为王 一本介绍 网络的书籍 可读 不难

2011-07-14

C++ 逆向工程,给力版

C++ 逆向工程 了解C++ 实质 ,研究编译 破译技巧

2011-07-03

API WIN32

API WIN32 ,下载完记得留言,那样会给你省下积分哦…… 笑嘻嘻

2011-07-03

贪吃蛇编制(C++)

如果你是c++初学者,这个就没什么帮助,学完c++,这个东西会对你下一步的学习有帮助,贪吃蛇的一系列编制

2011-06-05

空空如也

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

TA关注的人

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