Call HandVu::GetState(0, &state)
where:
HVState state;
state.m_center_xpos and
state.m_center_ypos give you the coordinates.
m.
> -----Original Message-----
> From: handvu@yahoogroups.com [mailto:handvu@yahoogroups.com] On Behalf Of
> nunohub
> Sent: Friday, July 22, 2005 8:26 AM
> To: handvu@yahoogroups.com
> Subject: [handvu] coordinates of the center point after recognition
>
> Hi,
>
> after the recognition, when i select the option 1 -> SetOverlayLevel
> (1) i only see the central point. My question is, how do i get the
> coordinates of that point?
>
> Thanks a lot.
>
> Nuno Hub
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
Hi,
after the recognition, when i select the option 1 -> SetOverlayLevel
(1) i only see the central point. My question is, how do i get the
coordinates of that point?
Thanks a lot.
Nuno Hub
JinHak,
First of all, training on Windows platforms is not supported.
Second, the source code distribution does not include the training
component.
Third, to compile it still, just
#define II_TYPE_FLOAT
Matz.
> -----Original Message-----
> From: handvu@yahoogroups.com [mailto:handvu@yahoogroups.com] On Behalf Of
> leadnet00
> Sent: Tuesday, June 21, 2005 9:35 PM
> To: handvu@yahoogroups.com
> Subject: [handvu] problem with cubicles..
>
> Hi,
> I am trying to compile cubicles with Release MFC training and running
> into problems.
> First,it gives me the error :
>
> \IntegralImage.h(218):
> fatal error C1189: #error : you must define II_TYPE
>
> How can I find this II_TYPE?
>
> Hope it helps,
>
> JinHak
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
Hi,
I am trying to compile cubicles with Release MFC training and running
into problems.
First,it gives me the error :
\IntegralImage.h(218):
fatal error C1189: #error : you must define II_TYPE
How can I find this II_TYPE?
Hope it helps,
JinHak
Hi,
The problem with your II_TYPE is easily to solve by setting your
enviroment variablen right:
I put a dutch guide as attachment with this mail. You must install and
compile some things. And you must take a good look at your system
envirioments.
Important > in microsoft visual studio the DirectX SDK must be on the
top of the paht/lib references.
Good Luck,
Maybe i will translate it later
On 4/6/05, Mathias Kolsch <matz@...> wrote:
> hi,
>
> > Compiling...
> > Cascade.cpp
> > d:\handsdk\cubicles\integralimage.h(218) : fatal error
> C1189:
> > #error : you must define II_TYPE
> > CascadeFileScanner.c
>
> In the cubicles project, define as preprocessor macro: II_TYPE_FLOAT.
>
> > c:\program files\microsoft visual studio\vc98\include\eh.h(32) :
> > fatal error C1189: #error : "eh.h is only for C++!"
> > Classifiers.cpp
>
> Is this a file from Win98? "vc98" hints that direction... I have never
> attempted building it on Win98. If you're running XP, make sure the
> correct C/C++ headers get included. Possibly the _MSC_VER define takes
> care of that.
>
> > d:\handsdk\cubicles\integralimage.cxx(81) : error C2143:
> syntax
> > error : missing ';' before '<'
>
> All the following errors are follow-up errors due to II_TYPE being
> undefined. They should go away once you define II_TYPE_FLOAT
>
> m.
>
> ________________________________
> Yahoo! Groups Links
>
> To visit your group on the web, go to:
> http://groups.yahoo.com/group/handvu/
>
> To unsubscribe from this group, send an email to:
> handvu-unsubscribe@yahoogroups.com
>
> Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
On 22.04.2005, at 17:10, Mathias Kolsch wrote:
> Have you been able to successfully run the cvtest and cxcoretest that
> come
> with OpenCV?
As I was not able to compile the stuff on my own, I'm afraid I can not
tell you where the specific problem lies. Christoph Seibert, the guy I
mentioned before (the one who published a howto for compiling OpenCV on
a Mac on the web) told me he exluded the cvtest and cxcoretest
compilation because they produced errors he could not track back.
My efforts to compile HandVu on a mac have not been succesful yet - the
make process produces an error when dealing with hvOpenCV. Seems like I
have to get more knowledge about OpenCV first.
> What interface does OpenCV use on a Mac to capture the interfaces? Is
> there something like libdc1394 or V4Mac?
I am not sure if I got your question right, but I think everything on
Mac OS X which has something to do with video is based on Quicktime.
Mathias: Only out of interest: How long did it take to develop HandVu?
And how many persons are working on the project?
Greetings,
Florian
Have you been able to successfully run the cvtest and cxcoretest that come
with OpenCV?
What interface does OpenCV use on a Mac to capture the interfaces? Is
there something like libdc1394 or V4Mac?
m.
On Fri, 22 Apr 2005, Florian Schneider wrote:
>
> I successfully managed to compile OpenCV on my iBook G3/800 with the
> Howto of Christoph Seibert
> (http://www.christophseibert.de/weblog/en/it/computer-vision/tools/
> opencv-mac.writeback) - no errors.
>
> No I have to figure out how to compile a working copy of HandVu...
>
> florian
>
> On 21.04.2005, at 22:28, Mathias Kolsch wrote:
>
>>
>> I compiled OpenCV on a MAC, but it doesn't run the test successfully.
>> Parts of cxcore are heavily optimized code and probably don't run on a
>> PowerPC. But probably there's also a less optimized OpenCV/cxcore
>> version
>> of those functions that run on any platform. I'm just not sure how to
>> select them.
>>
>> This is how I got it to compile:
>> http://www.cs.ucsb.edu/~matz/HGI/OpenCV_MAC.html
>>
>> Please report successes/failures back to the list! Thanks.
>>
>> m.
>>
>> On Thu, 21 Apr 2005, blueradiobutton wrote:
>>
>>>
>>>
>>> Hello everybody,
>>>
>>> has anyone of you ever tried to compile HandVu (and OpenCV,
>>> respectively) on Mac OS X? Are there any hints to follow?
>>>
>>> Many thanks,
>>> Florian Schneider
>>>
>>>
>>>
>>>
>>>
>>>
>>> Yahoo! Groups Links
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>
>>
>>
>> Yahoo! Groups Links
>>
>>
>>
>>
>>
>>
>>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
I successfully managed to compile OpenCV on my iBook G3/800 with the
Howto of Christoph Seibert
(http://www.christophseibert.de/weblog/en/it/computer-vision/tools/
opencv-mac.writeback) - no errors.
No I have to figure out how to compile a working copy of HandVu...
florian
On 21.04.2005, at 22:28, Mathias Kolsch wrote:
>
> I compiled OpenCV on a MAC, but it doesn't run the test successfully.
> Parts of cxcore are heavily optimized code and probably don't run on a
> PowerPC. But probably there's also a less optimized OpenCV/cxcore
> version
> of those functions that run on any platform. I'm just not sure how to
> select them.
>
> This is how I got it to compile:
> http://www.cs.ucsb.edu/~matz/HGI/OpenCV_MAC.html
>
> Please report successes/failures back to the list! Thanks.
>
> m.
>
> On Thu, 21 Apr 2005, blueradiobutton wrote:
>
>>
>>
>> Hello everybody,
>>
>> has anyone of you ever tried to compile HandVu (and OpenCV,
>> respectively) on Mac OS X? Are there any hints to follow?
>>
>> Many thanks,
>> Florian Schneider
>>
>>
>>
>>
>>
>>
>> Yahoo! Groups Links
>>
>>
>>
>>
>>
>>
>>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
I compiled OpenCV on a MAC, but it doesn't run the test successfully.
Parts of cxcore are heavily optimized code and probably don't run on a
PowerPC. But probably there's also a less optimized OpenCV/cxcore version
of those functions that run on any platform. I'm just not sure how to
select them.
This is how I got it to compile:
http://www.cs.ucsb.edu/~matz/HGI/OpenCV_MAC.html
Please report successes/failures back to the list! Thanks.
m.
On Thu, 21 Apr 2005, blueradiobutton wrote:
>
>
> Hello everybody,
>
> has anyone of you ever tried to compile HandVu (and OpenCV,
> respectively) on Mac OS X? Are there any hints to follow?
>
> Many thanks,
> Florian Schneider
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
Hello everybody,
has anyone of you ever tried to compile HandVu (and OpenCV,
respectively) on Mac OS X? Are there any hints to follow?
Many thanks,
Florian Schneider
hi,
> Compiling...
> Cascade.cpp
> d:\handsdk\cubicles\integralimage.h(218) : fatal error C1189:
> #error : you must define II_TYPE
> CascadeFileScanner.c
In the cubicles project, define as preprocessor macro: II_TYPE_FLOAT.
> c:\program files\microsoft visual studio\vc98\include\eh.h(32) :
> fatal error C1189: #error : "eh.h is only for C++!"
> Classifiers.cpp
Is this a file from Win98? "vc98" hints that direction... I have never
attempted building it on Win98. If you're running XP, make sure the
correct C/C++ headers get included. Possibly the _MSC_VER define takes
care of that.
> d:\handsdk\cubicles\integralimage.cxx(81) : error C2143: syntax
> error : missing ';' before '<'
All the following errors are follow-up errors due to II_TYPE being
undefined. They should go away once you define II_TYPE_FLOAT
m.
Have you tried just taking the respective files and using them with your
favorite development environment? All classes have a pretty
straight-forward interface and should be easy to use.
m.
On Wed, 6 Apr 2005, p0o0q wrote:
>
>
> Dear All,
>
> I don't have .net so I can't open project file. However, I want to know
> how to build skin probability map. Please help.
>
> Yours,
> p0o0q
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
I would like to install and compile HandVu under Window XP.I has
installed the direct9.0 SDK and OpenCV, environment variables for
the paths of the corresponding headers and library (.lib) files have
also been seted, But, there are some error information when I
compile and build the "cubicles" library.
The error information as follows:
Compiling...
Cascade.cpp
d:\handsdk\cubicles\integralimage.h(218) : fatal error C1189:
#error : you must define II_TYPE
CascadeFileScanner.c
c:\program files\microsoft visual studio\vc98\include\eh.h(32) :
fatal error C1189: #error : "eh.h is only for C++!"
Classifiers.cpp
d:\handsdk\cubicles\integralimage.h(218) : fatal error C1189:
#error : you must define II_TYPE
cubicles.cpp
d:\handsdk\cubicles\integralimage.h(218) : fatal error C1189:
#error : you must define II_TYPE
Image.cpp
d:\handsdk\cubicles\integralimage.h(218) : fatal error C1189:
#error : you must define II_TYPE
IntegralFeatures.cpp
d:\handsdk\cubicles\integralimage.h(218) : fatal error C1189:
#error : you must define II_TYPE
IntegralFeaturesSame.cpp
d:\handsdk\cubicles\integralimage.h(218) : fatal error C1189:
#error : you must define II_TYPE
IntegralImage.cxx
d:\handsdk\cubicles\integralimage.cxx(81) : error C2143: syntax
error : missing ';' before '<'
d:\handsdk\cubicles\integralimage.cxx(81) : error
2501: 'CIntegralImageT' : missing storage-class or type specifiers
d:\handsdk\cubicles\integralimage.cxx(81) : error C2059: syntax
error : ';'
d:\handsdk\cubicles\integralimage.cxx(81) : error C2143: syntax
error : missing ';' before '<'
d:\handsdk\cubicles\integralimage.cxx(92) : error
C2588: '::~CIntegralImageT' : illegal global destructor
d:\handsdk\cubicles\integralimage.cxx(92) : fatal error C1903:
unable to recover from previous error(s); stopping compilation
Scanner.cpp
d:\handsdk\cubicles\integralimage.h(218) : fatal error C1189:
#error : you must define II_TYPE
Error executing cl.exe.
CUBICLES.exe - 14 error(s), 0 warning(s)
Wish your help.
Best regards
Xiaodong.Shen
hi,
> I dont know how this group works, but in opencv group the posted
> messages are available to everyone. How does it work here? Is it
> mail->response? Because I can't see the messages link in the left frame.
responses are public, just like the initial posts.
> The other questions are related to the library development. When are
> you planning to offer a C/C++ style library/API to program it? Does
That's what's available right now.
> the detection framework relies on OpenCV's cascade feature?
HandVu includes the "cubicles" library which does Viola-Jones-style
detection. It does not require OpenCV's implementation.
> How can I
> try to acess/use a kind of API in this current beta version on HandVU?
Look at the examples, hv_OpenCV, hv_ARtk etc. Yes, you need the HandVu
class. That's the main interface to the toolkit. I will implement a C
interface sometime soon.
> you have a HandVU C++ class. Is there any documentation than can help
> me in my endeavour? If so, can you tell me where to find it?
The only documentation aside from what's on the web and comes with the
package (the doc subdirectory, mostly html files), are code annotations.
Unless you want to change HandVu, it's very straight forward to use it
though. Again, look at the examples.
Hope this helped,
Matz.
Hi.
Im currently doing a post graduation project, at LaSIGE at FCUL-
Faculty of Sciences, University of Lisbon (In Portugal), that is
somehow related with augmented reality, and multimodal inerfaces.
The project intends to implement a new way to interface with books,
based on gesture recognition (pointing) in order to manipulate and
create annotations. The projects aims to the constrution of a library
for easy programming.
Currently im using OpenCV and C++ to encapsulate and to create some
classes for easy programming.
The first question that I have is related to the group posted messages.
I dont know how this group works, but in opencv group the posted
messages are available to everyone. How does it work here? Is it
mail->response? Because I can't see the messages link in the left frame.
The other questions are related to the library development. When are
you planning to offer a C/C++ style library/API to program it? Does
the detection framework relies on OpenCV's cascade feature? How can I
try to acess/use a kind of API in this current beta version on HandVU?
It's because I've been scanning through the source code, especially
the hv_opencv project, and I've found that in order to use your code
you have a HandVU C++ class. Is there any documentation than can help
me in my endeavour? If so, can you tell me where to find it?
Thanks in advance!
:)
Amadeu Dias - Junior Researcher at Human Computer Interaction and
Multimedia - Lasige
Lima Project Page
http://lasige.di.fc.ul.pt/~amadeu/qwiki/
HCIM
http://hcim.di.fc.ul.pt
LaSIGE
http://lasige.di.fc.ul.pt
hi
i am new comer to the area of gesture recognition. i have to develop
gesture of hand. kindly anyone guide me how i can model hand gesture
and how i can do this thing in programming environment.
thanks
ady
hi,
I just finished putting together a new version - Beta 2 !!
It includes a number of big changes:
- cubicles library in source
- autotools support for Linux (./configure script)
- ARToolKit demo (for Linux)
- GestureServer is part of HandVu now (cross-platform)
- all-new documentation
While most new features are tested on a number of systems, stuff might
break on other platforms. Please let me know if you encounter
problems beyond those described in the documentation.
Cheers, Mathias.
hi,
Looks like some STL code is not found. Since all windows runtime
libraries have STL implementations, the only thing I can think of is that
the symbols are mangled with a different code convention (C vs C++ etc.)
All projects need to be compiled as C++ code. Also, make sure the
HandVuFilter and DXApp project are set to use "MFC in Shared DLL."
let me know how this goes.
matz.
On Thu, 23 Dec 2004, Borro, Diego wrote:
> Hello everybody,
>
> We have some errors when we try to compile the source code (beta1). We
> have all the paths but it seems like cublicles.lib has an error.
>
> We have a lot of errors like this when Visual .NET is trying to create
> the library for HandVuFilter (handvu is correctly compiled).
>
> cubiclesd.lib(IntegralFeatures.obj) : error LNK2019: unresolved external
> symbol "__declspec(dllimport) bool __cdecl std::operator==(class
> std::basic_string<char,struct std::char_traits<char>,class
> std::allocator<char> > const &,char const *)"
> (__imp_??8std@@YA_NABV?$basic_string@DU?$char_traits@D@std@@V?$allocator
> @D@2@@0@PBD@Z) referenced in function "public: static class
> CIntegralFeature * __cdecl CIntegralFeature::CreateFrom(class
> std::basic_istream<char,struct std::char_traits<char> > &,int,int)"
> (?CreateFrom@CIntegralFeature@@SAPAV1@AAV?$basic_istream@DU?$char_traits
> @D@std@@@std@@HH@Z)
>
> My configuration is Visual .NET 2003 and XP.
>
> Do anyone has any idea about this? Maybe we need the source code of
> cublicles library in order to try to compile it. Could it be available?
>
> Thanks in advance,
>
> Diego Borro
>
>
>
>
Hi Jeff,
sorry for the late reply - holidays got in the way.
First, there's a new package on the web (same name again). For some
reason, it seems to work better than the old one (on the machines where I
tried it), without a clear reason as to why that would be so.
The filter failing to register is the single biggest problem that I'm
facing. I don't know why it bails on some systems and not on others. If
anyone knows how to debug this process, please let me know!!!
Sometimes it works to "continue" the installation, then open a command
shell (Start -> Run -> cmd -> enter) and cd into the Program Files\HandVu
directory. There, call
regsvr32.exe HandVuFilter.ax
> run the handvu program it resets the path and removes the additions
> I made. Any suggestions?
This is news to me! How do you know the path gets modified by running the
handvu program? It shouldn't change the Path!
matz.
sorry, my french isn't good enough to translate the documentation into
French. Have you tried an automatic translation service on the web?
Maybe that's good enough so you can understand the crucial aspects.
matz.
PS: I hope you could read the above... ;)
On Sun, 26 Dec 2004, coroom_devdas wrote:
>
>
> i hope find a document in french about handvu
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
I am trying to install handvu and I get the error message 'module
handvufiler.ax failed to register'. I set the path to point to the
dlls but I still get the message. After I set the path myself the
dlltester finds all the modules it needs but I noticed that when I
run the handvu program it resets the path and removes the additions
I made. Any suggestions?
Jeff
hi,
Are you using the current OpenCV distribution (beta 4)? If you are, then
I suppose the names of the dll's on your system are the names of the
included binaries. Then, yes, HandVu should ideally find those.
Otherwise (if you're using an older OpenCV), please let me know.
I'll have to look into this a bit more to find a permanent solution - but
for now you can just create shortcuts/links with the 096 names, or copy
the dlls to files with those names. If that still won't work, let me know
as well.
In general, we're working on a much improved and better-tested version
of HandVu (beta 2), and I expect it to be ready in a couple of weeks.
good luck,
matz.
>
>
> Hello,
>
> I have OpenCV installed, with the following files:
>
> C:\OpenCV\bin>dir *.dll
> 27-11-2002 20:54 1.163.318 cv.dll
> 27-11-2002 20:58 512.060 cvaux.dll
> 27-11-2002 20:58 49.152 cvcam.dll
> 27-11-2002 20:57 512.000 highgui.dll
> 29-11-2001 15:08 200.704 OptCVa6.dll
> 29-11-2001 15:08 172.032 OptCVm6.dll
> 29-11-2001 15:08 208.896 OptCVw7.dll
> 27-11-2002 21:03 49.208 trs.dll
> 8 File(s) 2.867.370 bytes
>
> As you can see most of the OpenCV dll's are here, but
> after having installed HandVU and running ddlTester I get:
>
> Checking for libraries:
> cv096.dll ... FAILED
> cxcore096.dll ... FAILED
> cvaux096.dll ... FAILED
> highgui096.dll ... FAILED
> FrameDataLib.dll ... FAILED
> winmm.dll ... found
> mfc70.dll ... FAILED
> msvcr70.dll ... FAILED
> kernel32.dll ... found
> user32.dll ... found
> advapi32.dll ... found
> ole32.dll ... found
> oleaut32.dll ... found
> msvcp70.dll ... FAILED
>
> Clearly, the filenames of the OpenCV ddl's differ. Off
> course I could compile the entire package myself (which
> I intend to do now), but I think it would be nice if the
> installer could find my OpenCV installation too. Is that
> possible?
>
> Greetings,
>
>
> Bram van Driel, MSc.
> TNO-TPD, The Netherlands
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
Hello,
I have OpenCV installed, with the following files:
C:\OpenCV\bin>dir *.dll
27-11-2002 20:54 1.163.318 cv.dll
27-11-2002 20:58 512.060 cvaux.dll
27-11-2002 20:58 49.152 cvcam.dll
27-11-2002 20:57 512.000 highgui.dll
29-11-2001 15:08 200.704 OptCVa6.dll
29-11-2001 15:08 172.032 OptCVm6.dll
29-11-2001 15:08 208.896 OptCVw7.dll
27-11-2002 21:03 49.208 trs.dll
8 File(s) 2.867.370 bytes
As you can see most of the OpenCV dll's are here, but
after having installed HandVU and running ddlTester I get:
Checking for libraries:
cv096.dll ... FAILED
cxcore096.dll ... FAILED
cvaux096.dll ... FAILED
highgui096.dll ... FAILED
FrameDataLib.dll ... FAILED
winmm.dll ... found
mfc70.dll ... FAILED
msvcr70.dll ... FAILED
kernel32.dll ... found
user32.dll ... found
advapi32.dll ... found
ole32.dll ... found
oleaut32.dll ... found
msvcp70.dll ... FAILED
Clearly, the filenames of the OpenCV ddl's differ. Off
course I could compile the entire package myself (which
I intend to do now), but I think it would be nice if the
installer could find my OpenCV installation too. Is that
possible?
Greetings,
Bram van Driel, MSc.
TNO-TPD, The Netherlands
Hi,
A windows installer for a pre-release of the next version (beta 2) is
now available on the web site, along with a simple tool to test if the
dependency requirements are met.
The batch file in the application directory can be used to
trouble-shoot the installation.
Please contact me if the installation fails or a runtime failure
occurs.
Matz.