SKLearn玄学操作

分离数据集

train_test_split是交叉验证中常用的函数,功能是从样本中随机的按比例选取train data和test data,形式为:

1
X_train,X_test, y_train, y_test = cross_validation.train_test_split(train_data, train_target, test_size=0.4, random_state=0)

Read More

Share

OpenCV Intro : 基本图像操作

Open Computer Vision 万物起源。

1
2
import cv2 # OpenCV本体
import numpy as np # 数学库

Read More

Share

节奏游戏开发时的万般阻难

施工中……

音符同步

senator

你需要[RequireComponent(typeof(AudioSource))]来规定该元件可被作为音游元件。

  1. 使用AudioSettings.dspTime 跟踪歌曲的位置,而不是使用 Time.timeSinceLevelLoad。

  2. 使用歌曲的位置来更新移动。

  3. 不要通过每帧的时差来更新音符。

Read More

Share

npm install 一时爽,gyp 来劝退

搬运自旧博客,不保证其时效性与可靠性

大部分时间是因为没有看官方文档……要用python27啊!!!

Read More

Share

如何获取数位板压感信息?windows API似乎可解,js就别想了

Ibu from stackoverflow:

You can only do so in an Native app. Javascript does not have access to pen pressure information

但是在wacom官网发现了STU SigCaptX,也许大概和压感服务有关。

img

尝试一波?

除此之外还有harryeakins/collabboard:Realtime collaborative drawing app with support for Wacom Tablet pressure sensitivity

===========

选了几段大佬的分享。

曹大夯

\1. 参考Windows Touch Program Guid
1.1 参考Windows Touch Input
1.2 处理WM_TOUCH信息来获取压力值,重点参考函数GetTouchInputInfo Function和结构TOUCHINPUT Structure
1.3 MSDN里面没有介绍Pressure参数的处理,需要你自己去探索,重点参考TOUCHINPUT里的 ULONG_PTR dwExtraInfo;(压力值可能在这个指针的数据里面)
DWORD cxContact; (触点接触面的宽度)
DWORD cyContact; (触点接触面的高度)
1.4 可以用Visual Studio带的信息Hook工具,Hook一下Hanvo Tablet的示例工具获得的WM_TOUCH信息,有助于知道有效的压力值在什么地方。

2.从驱动程序和设备的角度考虑,
2.1 设备的压力值应该是通过HID Usage: Pressure (page 0x0D, usage 0x30)传给系统的
2.2 如果你了解一些驱动知识,可以用WDK里的HClient获取设备的HID Device Descriptor,确认设备是否支持page 0x0D, usage 0x30.甚至可以直接分析HID Report来获取压力值。

EFFUN

Reading Pen Pressure in C++

How to get graphic tablet pen pressure value? – Stackflow

GetPointerPenInfo function

Share

Tic Tac Toe “我也不知道是什么”算法

为了巩固类、数组等知识,下来一个Assignment,定睛一看,居然是个四子棋!没想到人在江湖,也会遇上如此困难之题,随缘写个备注以防自己忘记。

完整代码已上传至 timrockefeller/ExplotionEuler。

Read More

Share

这半年时间

很朴素地度过了半年时间,延宕在虚实之间。积极废人可能就是我这样的人!

以下是一些有趣的发现:一切技能都是不断练习能进步的。天赋决定的东西为零,只有兴趣可以影响进步速度。感觉和《刻意练习》中的内容差不多便不细讲。

在为期半年的人间观察中,很多人对一件事都是有着三分热心态,而帝都学生自我意识尤为强烈,以至于好为人师的风气在学生间传播。如一友人刚买了个陶笛,很浮夸地向众人炫耀着,却吹不出音阶。几天后没看见他再一次拿起。有时这样的人往往是悲惨的,不靠这些东西没有办法活得安全感。

说起来大学这一载体充分体现了人类强化社会性的,很多事件会自上而下地安排过来,底层学生始终处于一个高压却不敢出去的状态。

还想再引用一次:

如今你的气质里,藏着你走过的路,读过的书和爱过的人。–《卡萨布兰卡》

共勉。

Share

ゼロから始めるJAVA世界生活 03

关于数组、函数的碎片知识。

Read More

Share

ゼロから始めるJAVA世界生活 02


很快我们就进入了结构阶段,这些东西貌似在c++,c#里都差不多,是逻辑的基本组成部分。

判别结构

if-else

1
2
3
4
5
6
7
8
9
10
11
12
13
if(布尔表达式)
{
//如果布尔表达式为true将执行的语句
}
if(布尔表达式 1){
//如果布尔表达式 1的值为true执行代码
}else if(布尔表达式 2){
//如果布尔表达式 2的值为true执行代码
}else if(布尔表达式 3){
//如果布尔表达式 3的值为true执行代码
}else {
//如果以上布尔表达式都不为true执行代码
}

Read More

Share

机械卷轴:概念设计中的心理暗示

谈科幻设计

符号化设计

脑洞 + 凭感觉 (头脑风暴)

一款急速的飞行器,你会如何画?

符号对不同设计倾向的引导。

Read More

Share