搜索

2012-03-09

Opencv安装

官方维基安装指南:http://opencv.willowgarage.com/wiki/InstallGuide%20%3A%20Debian

按照维基上说的,先检查自己机子上安装需要的软件包(有些可能不是必须的,但是为了确保安装成功,我还是都检查并更新了)。
注意要用root权限才能安装(加上sudo)。
大概有一两个已经无法在更新源里检索到,不过没对opencv的安装造成影响。
sudo apt-get install build-essential
sudo apt-get install cmake
sudo apt-get install pkg-config
sudo apt-get install libpng12-0 libpng12-dev libpng++-dev libpng3
sudo apt-get install libpnglite-dev libpngwriter0-dev libpngwriter0c2
sudo apt-get install zlib1g-dbg zlib1g zlib1g-dev
sudo apt-get install libjasper-dev libjasper-runtime libjasper1
sudo apt-get install pngtools libtiff4-dev libtiff4 libtiffxx0c2 libtiff-tools
sudo apt-get install libjpeg8 libjpeg8-dev libjpeg8-dbg libjpeg-prog
sudo apt-get install ffmpeg libavcodec-dev libavcodec52 libavformat52 libavformat-dev
sudo apt-get install libgstreamer0.10-0-dbg libgstreamer0.10-0 libgstreamer0.10-dev
sudo apt-get install libxine1-ffmpeg libxine-dev libxine1-bin
sudo apt-get install libunicap2 libunicap2-dev
sudo apt-get install libdc1394-22-dev libdc1394-22 libdc1394-utils
sudo apt-get install swig
sudo apt-get install libv4l-0 libv4l-dev
sudo apt-get install python-numpy

更新完毕后,下载opencv最新版本:http://sourceforge.net/projects/opencvlibrary/ 。
然后解压,打开终端进入解压开的文件夹(我的是OpenCV-2.3.1)。
cd /路径/OpenCV-2.3.1
创建一个文件夹用来放置安装用的设置文件,指南上是release。然后进入该文件夹,执行cmake。这一步骤用的命令:
mkdir release
cd release
sudo cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON -D BUILD_EXAMPLES=ON ..
没问题的话,接下来编译和安装。
sudo make
sudo make install

2011-06-16

我的第一个conky设置

conky个性化配置不再难,中文汉化超简单! :http://forum.ubuntu.org.cn/viewtopic.php?f=94&t=313031&start=0
簡單配置系統監視軟體Conky : http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?topic_id=35948
Conky Configuration Settings : http://conky.sourceforge.net/config_settings.html
Conky Objects : http://conky.sourceforge.net/variables.html
HTML色彩代码 : http://html-color-codes.info/chinese/

折腾了一早上,查查抄抄改改,终于做出了一个自己满意的conky。
配色无能,应该还不算太难看。

截图留念:

2011-06-06

vim字体设置和菜单乱码修正

开始学着用vim,第一次使用打开个文件,呃,默认字体真是难看。

1.换字体:
(windows 下)
打开安装目录下的_vimrc文件,当然是用vim打开.
在文件末尾添上如下语句:
set guifont=Bitstream_Vera_Sans_Mono:h10
红色字为要设置的字体名称,注意下划线_表示空格。冒号后面是字体号。
然后重启下就行了。

2.乱码
系统是法语的,默认打开的话,菜单是法语,但是若文件里有法语带音标的字母就会乱码。
在_vimrc里添加
set encoding=utf-8
当然也可以选择别的支持法语音标的编码。中文的设置应该也是一样。

这个语句的添加位置有点讲究,如果是添在最后的话,菜单里带音标的字母会乱码。
搜了下,在这句之后加上
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
可以解决这个问题。这两句应该是先删除菜单,然后再重新载入菜单。
自己琢磨了下,既然重新载入就能解决,那就是说之前载入菜单的行为是在编码设置之前执行的。那么,只要把编码设置那行提前到载入菜单前就行了,无需重新载入菜单。
好在是刚开始学习,就算看不懂代码,设置里面也没几行,试几次就行了。

set nocompatible
set encoding=utf-8 "设置编码为utf-8
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
 只要把编码转换语句放在 source /vimrc那句之前就行了,菜单就不会乱码。

2011-04-01

Firefox4 获取

安装前先备份个人设置。windows下我是用MozBackup备份的。linux下更简单,只要个人目录下.mozilla(隐藏文件夹)文件夹还在就行了。安装完firefox,之前一切设置都在。当然不被支持的插件要需要更新。

获取方式有两种,一是在官方网站上下载linux版,二是在Mozilla团队的ppa上获取最新更新。
个人喜欢用ppa的稳定版。

1.先说在官方网站上下载:
官网下载地址:http://www.mozilla.com/en-US/firefox/all.html
不像windows下那样提供安装程式。linux版本下载过来是压缩文件,解压后点击目录里的firefox(shell脚本)即可直接使用。因为不是deb包,也没有适合ubuntu下的安装指南在文件夹里(我是没找到= =)。于是也就只能双击使用了。可以把firefox文件夹按自己喜好放在任意位置。
若想在桌面菜单或面板上添加,只需添加启动器即可,制定到firefox(shell脚本),别忘记在firefox下icons选图标,默认启动器图标实在是难看。
这种方式,我遇见的问题是输入中文(我用的是sunpinyin for ibus)的时候,选词框一直是在最下面,无法跟随光标。


2.然后再说PPA更新,分实验版和稳定版:

2.1 实验版:
PPA地址:https://launchpad.net/~ubuntu-mozilla-daily/+archive/ppa
按页面上的Technical details about this PPA ,依据自己的ubuntu版本,将PPA添加到软件源里。
例如我的是10.04 lucid,我就在软件源里添加以下两个ppa:
deb http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/ubuntu-mozilla-daily/ppa/ubuntu lucid main
之后打开新立得,搜firefox4,勾上安装即可。因为是deb安装,菜单里的启动器都搞定了。
此方法下载的是最新的实验版本,在菜单里找不到以往的火狐图标和浏览器名称,取代的是minefild(雷区),图标为蓝色地球形地雷。刚开始我还以为自己什么地方弄错了,查看了help下about,看见mozilla firefox for ubuntu就安心了。维基百科上查了下,minefild是firefox实验版本的代号。这样获取的是最新的实验版本,有潜在不稳定风险(虽然目前我都没遇见有问题)。
实验版本的另一个问题是,菜单是英文。
想让菜单中文可以参考:http://forum.ubuntu.org.cn/viewtopic.php?f=49&t=319207&start=0
我是没法实现,因为版本号是b13,不支持中文语言包。

2.2 稳定版

参考:http://www.howtoforge.com/installing-firefox-4.0-deb-package-on-ubuntu-10.10
添加如下ppa到软件源:
ppa:mozillateam/firefox-stable
然后打开系统=》系统管理=》更新管理器,安装(LP-PPA-mozillateam-firefox-stable)下的更新。
然后就可以尽情享受firefox4了。

2011-03-25

GBA-模拟器:VBA-M

最近忽然想怀旧了,弄个掌机模拟器玩玩神奇宝贝吧。

VBA-M主页:http://vba-m.com
sourceforge项目上的主页:http://sourceforge.net/projects/vbam/

有图形界面的deb包,但是我依赖不支持,懒得折腾了,就用命令行的吧。

一切安装好后,打开终端执行 ”vbam ***.*“就可以玩了,***.*为游戏文件路径。
模拟器的设置在 /etc/vbam.cfg,可以按自己喜好更改按键。
存档在/home/用户名/.vbam/ 目录下。