2012/05/30

cv::saturate_cast

読んでいる本に

 
d[0]=saturate_cast<uchar>(r*div);

とあったので,どんな意味か見てみたところ

型の違いを考慮したリッピングらしい.

つまりテンプレートの型の最大値よりも引数が大きかったら型の最大値に,
最小値よりも引数が小さかったら型の最小値にする.

ここを参考に
http://www.eml.ele.cst.nihon-u.ac.jp/~momma/wiki/wiki.cgi/OpenCV/OpenCV2.x/saturate_cast.html



2012/05/19

windowsにopencv2.3のインストール

一応購入した本にあわせてopencv2.3をインストールした.
opencvの最新版はそのうちにいろいろな機能を有効にしたいのでcmakeを使ったやつにしよう.

そして,サンプルを実行しようと思った.

そのためにはまあ必ず通るPathを通す作業,(お決まりだけど,いまいちキチンと理解していない)

そしてWindowsが64bitだったので,すべてのPathを64bit用にして通していた.

しかし,きちんと通していても,

"x64とx86が競合しています"

というようなエラーが出てしまう.

解決策としてはすべてをx86用にPathを通すとなくなる.

Windowsが64bitだがらすべて64bitでやるわけではないのね.

2012/05/13

NTPサーバの起動

なんかUbuntuの時間がおかしくなった.

調べたところNTPサーバが起動していない.

Windowsはデフォルトで起動するのにLinuxはデフォルトで起動しないんだね(まあはじめは最小構成で起動するし,)

ということでLinuxでNTPサーバを起動する方法.

ここを参考に
http://ankyo.blog.so-net.ne.jp/2010-09-25

実際にやっても反映されるのには時間がかかるのでやったら気長に待つこと.

Dropboxの容量を増やす方法

WindowsだけでなくLinuxでも使いやすくかなり助かっているDopboxですが,

ちょっとだけ不満を言うと

「容量が少ない.」

最近のオンラインストレージはなんか色々出てきていて5GBがデフォルトになっているものが多いです.

でも,Dropboxは普通2GB.(でもなんか色々条件がありそれをクリアすると容量が上がっていって現段階では3GBちょっとになっていますが)

しかし,下のサイトによると最大25GBまで行くそうです.
http://lfg-net.com/web-service/how-to-increase-dropbox-size/

もしそんなになったら本当に他のが要らなくなるね.

まずできるところからやっていこう.



2012/05/12

クラッシュレポートソフト(apport)の有効化

たまたま見たソフトでこのようなことができるとわかった.

「クラッシュレポートソフト(apport)を起動するようにしておくと,クラッシュした時の詳しい情報が見れる.」

なんかいろいろやっているときにどこが悪いかわかったら,色々便利かなと思い.有効化にしてみる.
(なんか使えなかったら戻せばいいし)

という事で,有効の仕方は

$ sudo vim /etc/default/apport



enabled=0


enabled=1

にすればいいだけ

とりあえず有効にしておこう.

ここを参考に

2012/05/11

GIMPでepsファイルを開く(Windows)

Texなどを使っているのでepsファイルを扱うことがある.

編集などをしたいときにGIMPを使っているが,デフォルトではGIMPでepsファイルを開くことはできない.(GIMP側は悪くないが)

つまり,GhostscriptのPATHを通せばいいので,
通常通りにインストールしているんだったら,

環境変数->システム環境変数のところに

GS_PROG

C:\gs\gs8.54\bin\gswin32.exe

的な感じでPATHを通すといける

2012/05/07

ubuntu10.04をインストールしたときの初期設定 Ver.2

●vim

●terminator

●chromium

●openssh-server

●Xmingの設定

cp /usr/share/doc/gdm/examples/custom.conf /etc/gdm/custom.conf
[xdmcp]
Enable=true
DisplaysPerHost=2

●NX (openssh-serverを入れてから)
$ sudo add-apt-repository ppa:freenx-team
$ sudo apt-get install freenx-server●dropbox (公式HPから)
http://www.dropbox.com/

●skype

●xvidcap

●ubuntu customiation kit

●gparted

●remastorsys
リポジトリに次をいれupdateしてinstall

deb http://www.geekconnection.org/remastersys/repository karmic/

●setupmanager

●virtualbox(公式HPから)
https://www.virtualbox.org/

●Ubuntu-Tweak
$ sudo add-apt-repository ppa:tualatrix/ppa

$ sudo apt-get update

$ sudo apt-get install ubuntu-tweak

●home直下のディレクトリを英語に

$ LANG=C xdg-user-dirs-gtk-update