Under linux, you can open djvu file by web browser . Bust you need install plug in.
First you need download library and source code from http://djvu.sourceforge.net/;
Second you need do :
./configure - -prefix=$path where you want to install$
make
make install
Third open Konqueror, select "Settings->Configure Konqueror" and check "Plugins". If you can't see $prefix path$/lib/netscape/plugins, you need type new and add this file in.
Then you can type scan for new plugins. After that ,you type "Plugins", you will see the file $/lib/netscape/plugins/nsdejavu.so there..
If you want to use Opera, you can do:
cd /home/username/.opera
vi pluginpath.ini
After open "pluginpath.ini", you can add "$$/lib/netscape/plugins/nsdejavu.so=1" to that file.
Work very nicely.
Ok, congratulation, you can see djvu by konqueror now....
More information, you can get from:
http://linux.derkeiler.com/Mailing-Lists/Fedora/2007-01/msg00091.html
(This is very useful)
http://djvu.sourceforge.net/
(This website is very bad I think..Because you can't find how to install the plugins to web browsers)
Thursday, June 26, 2008
"How is it that little children are so intelligent and men so stupid? It must be education that does it." Alexandre Dumas
"How is it that little children are so intelligent and men so stupid? It must be education that does it." Alexandre Dumas
Saturday, June 21, 2008
The lower level vision is more difficult than higher vision
I think so especially when you work on industry product developing .
Friday, June 20, 2008
Happy about failed things
I spent too much time on the parallel curve.
It seems very simple.
so when I can't finish it perfectively , I feel so sad...
Today, I check many papers to find that no one can do it perfectly for any situation and any image.
Many professors and Doctors do it many years to improve their work...
I feel happy about that there are so many people stand with me...^_^.I am not alone.
In scientific field , there are no problem can be solved perfectly.
We just can get a better answer under special situation and presumption..
What I need learn is to grasp the most important thing and find the nearer way to get the goal.
Although it's not perfect, but it can be better and better.
It seems very simple.
so when I can't finish it perfectively , I feel so sad...
Today, I check many papers to find that no one can do it perfectly for any situation and any image.
Many professors and Doctors do it many years to improve their work...
I feel happy about that there are so many people stand with me...^_^.I am not alone.
In scientific field , there are no problem can be solved perfectly.
We just can get a better answer under special situation and presumption..
What I need learn is to grasp the most important thing and find the nearer way to get the goal.
Although it's not perfect, but it can be better and better.
Tuesday, June 17, 2008
parallel curve (The parallel curve of parabola is not parabola)
It's very interesting that the parallel curve of parabola is not parabola..you can draw a parabola on your paper and use pen to go on by the line; you will see the parallel of the parabola will cross itself, so that's true the parallel of the parabola is not parabola; It's same to circle and sin curve;
Here is a useful formula to calculate the parallel curve and curvature and the radius of the curvature:
Here y=f(t);x=g(t); X and Y are coordinate of the parallel curve.
See more:
http://en.wikipedia.org/wiki/Parallel_curve
http://www.jstor.org/stable/3027202?seq=5
Here is a useful formula to calculate the parallel curve and curvature and the radius of the curvature:
Here y=f(t);x=g(t); X and Y are coordinate of the parallel curve.
See more:
http://en.wikipedia.org/wiki/Parallel_curve
http://www.jstor.org/stable/3027202?seq=5
Monday, June 16, 2008
If you range the data by the loop in C++
Rember that it 's a wrong way to do this like:
Increase range:
for(int i=0;i<100;i++)
{ int x=a[i] ;
for(int j=i+1;j<100;j++)
{ int y=a[j];
if(y<x)
{ int t=a[j];a[j]=a[i];a[i]=t;}
}
}
Why that's wrong??
The reason is a[i] in the loop has been changed, but the x isn't changed. so It's wrong !
you can do it correctly like:
for(int i=0;i<100;i++)
{
for(int j=i+1;j<100;j++)
{ int x=a[i] ;
int y=a[j];
if(y<x)
{ int t=a[j];a[j]=a[i];a[i]=t;}
}
}
or
for(int i=0;i<100;i++)
{ int x=a[i] ;
for(int j=i+1;j<100;j++)
{
int y=a[j];
if(y<x)
{ x=y; int t=a[j];a[j]=a[i];a[i]=t;}
}
}
Increase range:
for(int i=0;i<100;i++)
{ int x=a[i] ;
for(int j=i+1;j<100;j++)
{ int y=a[j];
if(y<x)
{ int t=a[j];a[j]=a[i];a[i]=t;}
}
}
Why that's wrong??
The reason is a[i] in the loop has been changed, but the x isn't changed. so It's wrong !
you can do it correctly like:
for(int i=0;i<100;i++)
{
for(int j=i+1;j<100;j++)
{ int x=a[i] ;
int y=a[j];
if(y<x)
{ int t=a[j];a[j]=a[i];a[i]=t;}
}
}
or
for(int i=0;i<100;i++)
{ int x=a[i] ;
for(int j=i+1;j<100;j++)
{
int y=a[j];
if(y<x)
{ x=y; int t=a[j];a[j]=a[i];a[i]=t;}
}
}
Conference ISVC(4th Int Sym Visual Computing). DeadLIne: JUly 21
IMPORTANT DEADLINES
July 21, 2008 Paper submissions due
September 1, 2008 Notification of acceptance
September 15, 2008 Final camera ready papers due
December 1-3, 2008 Symposium
July 21, 2008 Paper submissions due
September 1, 2008 Notification of acceptance
September 15, 2008 Final camera ready papers due
December 1-3, 2008 Symposium
Subscribe to:
Posts (Atom)