Gephi:一个开源网络和图的可视化工具 « 幻肢: "Gephi:一个开源网络和图的可视化工具
Infographics是个看起来很帅很拉风的东西。一堆数据,如果生动直观的展现给观众已经成了门学问。我一直想学学Processing,很多漂亮的图都是用它生成的。这个已经停留在我心中的TODO list上很久了,不过根据我的进度还会继续停留好久。。。
前一阵帮牧哥的paper打酱油处理数据,需要 visualize 实验参与者的社会关系,事先的 survey 已经知道参与者与其他人是否好友。要做的事情就是如何展现他们的社会关系。我折腾来折腾去终于找到了今天要介绍的玩意儿:Gephi 中文发音可能是“盖飞”。它号称是 Photoshop for Graph,(既然是开源的怎么不是Gimp for Graph…),可以漂亮的 visualize 各种图关系,当然social networks也不在话下。更重要的是不需要写代码,所有过程都是交互的,可拖可拉可调可编辑,傻瓜型,i.e. WYSIWYG。下面是官方的视频:
http://v.youku.com/v_show/id_XMjU5MDUwMjg4.html
- 使用 Google 工具栏发送"
2011年6月28日星期二
2011年6月25日星期六
CVPR 2011 Best Paper-优秀论文 | 丕子
CVPR 2011 Best Paper-优秀论文 | 丕子: "PAPER AWARDS
Longuet-Higgins Prize – Rapid Object Detection using a Boosted Cascade of Simple Features. Paul A. Viola, Michael J. Jones
Best Paper - Real-time Human Pose Recognition in Parts from Single Depth Images, Jamie Shotton, Andrew FItzgibbon, Mat Cook, Toby Sharp, Mark Finocchio, Richard Moore, Alex Kipman, Andrew Blake
Best Paper Honorable Mention - Discrete-Continuous Optimization for Large-scale Structure from Motion, David Crandall, Andrew Owens, Noah Snavely, Daniel Huttenlocher
Best Student Paper – Recognition Using Visual Phrases, Ali Farhadi, Mohammad Amin Sadeghi
Best Student Paper Honorable Mention- Separating Reflective and Fluorescent Components of An Image, Cherry Zhang, Imari Sato
- 使用 Google 工具栏发送"
Longuet-Higgins Prize – Rapid Object Detection using a Boosted Cascade of Simple Features. Paul A. Viola, Michael J. Jones
Best Paper - Real-time Human Pose Recognition in Parts from Single Depth Images, Jamie Shotton, Andrew FItzgibbon, Mat Cook, Toby Sharp, Mark Finocchio, Richard Moore, Alex Kipman, Andrew Blake
Best Paper Honorable Mention - Discrete-Continuous Optimization for Large-scale Structure from Motion, David Crandall, Andrew Owens, Noah Snavely, Daniel Huttenlocher
Best Student Paper – Recognition Using Visual Phrases, Ali Farhadi, Mohammad Amin Sadeghi
Best Student Paper Honorable Mention- Separating Reflective and Fluorescent Components of An Image, Cherry Zhang, Imari Sato
- 使用 Google 工具栏发送"
2011年6月9日星期四
cygwin package source code
cygwin里面可以下载package的source code,但是下载下来以后怎么用呢?
是这样的,需要下载一个cygport软件,然后去/usr/src下面,摆弄你下载下来的程序
是这样的,需要下载一个cygport软件,然后去/usr/src下面,摆弄你下载下来的程序
2011年6月7日星期二
2011年5月23日星期一
Consolas Font Pack for Microsoft Visual Studio 2005 or 2008
微软的visual studio的编程用的font,很适合matlab里面使用,特别在win7下面,执行pretty等函数的时候,就不会字符错位了
http://www.microsoft.com/downloads/en/details.aspx?familyid=22e69ae4-7e40-4807-8a86-b3d36fab68d3&displaylang=en
http://www.microsoft.com/downloads/en/details.aspx?familyid=22e69ae4-7e40-4807-8a86-b3d36fab68d3&displaylang=en
2011年5月17日星期二
pyinstaller
------------------------win2000安装操作---------------------------
下载:http://pyinstaller.hpcf.upr.edu/
解压后运行:Configure.py
使用方法:
E:\python>python D:\python\pyinstaller-1.3\Makespec.py --onefile --console --icon=./bubble.ico mypy.py
E:\python>python D:\python\pyinstaller-1.3\Build.py mypy.spec
生成:mypy.exe,搞定。
下载:http://pyinstaller.hpcf.upr.edu/
解压后运行:Configure.py
使用方法:
E:\python>python D:\python\pyinstaller-1.3\Makespec.py --onefile --console --icon=./bubble.ico mypy.py
E:\python>python D:\python\pyinstaller-1.3\Build.py mypy.spec
生成:mypy.exe,搞定。
2011年5月9日星期一
在批处理中实现等待/延迟/暂停
1、比较传统的设计思路,利用for解析变量%time%并存为一个时间点,再利用set计算两个时间点的时间差,最后用if判断时间差是否达到设定的暂停时间。时间精度为0.01秒,适用平台为WinNT/2K/XP/2003。
@echo off
setlocal enableextensions
echo %time%
call :ProcDelay 200
echo %time%
goto :EOF
:ProcDelay delayMSec_
setlocal enableextensions
for /f "tokens=1-4 delims=:. " %%h in ("%time%") do set start_=%%h%%i%%j%%k
:_procwaitloop
for /f "tokens=1-4 delims=:. " %%h in ("%time%") do set now_=%%h%%i%%j%%k
set /a diff_=%now_%-%start_%
if %diff_% LSS %1 goto _procwaitloop
endlocal & goto :EOF
2、使用Windows的VBS脚本中的sleep函数,可以动态创建这个VBS脚本,然后用Windows脚本宿主的命令行版本调用它。时间精度为0.001秒,使用平台为Win9x/WinNT系列。
@echo off & setlocal enableextensions enabledelayedexpansion
echo WScript.Sleep 2000 > %temp%\tmp$$$.vbs
echo %time%
cscript //nologo %temp%\tmp$$$.vbs
echo %time%
for %%f in (%temp%\tmp$$$.vbs) do if exist %%f del %%f
endlocal & goto :EOF
3、如果你的Windows系统中正常安装了网卡的TCP/IP协议,也可以使用ping定时发送测试包,以此达到暂停一定时间的目的;-n后的数字是发送包的数目,根据植树原则,为暂停秒数加一,此法每秒有0.5%的偏差。时间精度为1秒,使用平台为Win9x/WinNT系列。
ping -n 3 127.0.0.1>nul
4、使用choice的缺省选择等待功能实现暂停,但它有个缺点,就是不能在等待途中按键,否则暂停的倒计时将自动终止。时间精度为1秒,适用平台为MS-DOS/Win9x/WinNT系列。
choice /t:y,2 /n >nul
5、德国人Herbert Kleebauer给出了一个通用方案,通过间接产生一个exe程序来实现延迟,这个程序分为DOS和Win两个模块。延迟精度为0.001秒,适用平台为MS-DOS/Win9x/WinNT。代码见附件(http://willsort.blogchina.com/inc/sleep.bat.txt)。
@echo off
setlocal enableextensions
echo %time%
call :ProcDelay 200
echo %time%
goto :EOF
:ProcDelay delayMSec_
setlocal enableextensions
for /f "tokens=1-4 delims=:. " %%h in ("%time%") do set start_=%%h%%i%%j%%k
:_procwaitloop
for /f "tokens=1-4 delims=:. " %%h in ("%time%") do set now_=%%h%%i%%j%%k
set /a diff_=%now_%-%start_%
if %diff_% LSS %1 goto _procwaitloop
endlocal & goto :EOF
2、使用Windows的VBS脚本中的sleep函数,可以动态创建这个VBS脚本,然后用Windows脚本宿主的命令行版本调用它。时间精度为0.001秒,使用平台为Win9x/WinNT系列。
@echo off & setlocal enableextensions enabledelayedexpansion
echo WScript.Sleep 2000 > %temp%\tmp$$$.vbs
echo %time%
cscript //nologo %temp%\tmp$$$.vbs
echo %time%
for %%f in (%temp%\tmp$$$.vbs) do if exist %%f del %%f
endlocal & goto :EOF
3、如果你的Windows系统中正常安装了网卡的TCP/IP协议,也可以使用ping定时发送测试包,以此达到暂停一定时间的目的;-n后的数字是发送包的数目,根据植树原则,为暂停秒数加一,此法每秒有0.5%的偏差。时间精度为1秒,使用平台为Win9x/WinNT系列。
ping -n 3 127.0.0.1>nul
4、使用choice的缺省选择等待功能实现暂停,但它有个缺点,就是不能在等待途中按键,否则暂停的倒计时将自动终止。时间精度为1秒,适用平台为MS-DOS/Win9x/WinNT系列。
choice /t:y,2 /n >nul
5、德国人Herbert Kleebauer给出了一个通用方案,通过间接产生一个exe程序来实现延迟,这个程序分为DOS和Win两个模块。延迟精度为0.001秒,适用平台为MS-DOS/Win9x/WinNT。代码见附件(http://willsort.blogchina.com/inc/sleep.bat.txt)。
订阅:
博文 (Atom)