Griaule Biometrics

Home » Forums » FINGERPRINT SDK » VB Specific » Bright, Contrast & Gain... CrossMatch
17 replies [Last post]
David Bitt
Offline
Joined: 2011-03-11
Rate this post:
0
No votes yet
Bright, Contrast & Gain... CrossMatch

Hello, With the GrFingerXctl.ocx is there anyway to set the brightness, contrast and gain of the scanner? I am using a Crossmatch Model 300 USB scanner and can't seem to find how to do that. Crossmatch supplies a SDK for the scanner and in their VB sample they have 3 sliders that allow you to control these settings.  I would like to do that with the Griaule control as well.

Thanks

David

davi.st1
Offline
Joined: 2010-08-26
Rate this post:
0
No votes yet

Dear customer,

 

Unfortunately you can't set the brightness, contrast and gain of the scanner.

We did set it to the best value of the scanner, so you'll have the best image.

Are you having any trouble with these values?

 

Please, report to us what you think or what issue you are having.

 

--

Davi Stuart Zilli

Griaule Support Team

David Bitt
Offline
Joined: 2011-03-11
Rate this post:
0
No votes yet

Davi, Thanks for your reply. No I am not having any trouble with the settings at this time. I just wanted to find out if it was possible through your ocx.

Though they are not available through your ocx what I was able to do was to add the routines from Crossmatch's "USB4XX.DLL" specific to setting the brightness, contrast and gain and it works. I was able to initalize the scanner with your ocx control then I am able to adjust those settings prior to placing my finger on the scanner and capturing the image.  Now if I can just figure out how to keep closing VB itself during development I would be happy

Thanks

David

David Bitt
Offline
Joined: 2011-03-11
Rate this post:
0
No votes yet

Davi, Thanks for your reply. No I am not having any trouble with the settings at this time. I just wanted to find out if it was possible through your ocx.

Though they are not available through your ocx what I was able to do was to add the routines from Crossmatch's "USB4XX.DLL" specific to setting the brightness, contrast and gain and it works. I was able to initalize the scanner with your ocx control then I am able to adjust those settings prior to placing my finger on the scanner and capturing the image.  Now if I can just figure out how to keep closing VB itself during development I would be happy

Thanks

David

davi.st1
Offline
Joined: 2010-08-26
Rate this post:
0
No votes yet

Dear customer,

 

Sure you can use all the routines of Crossmatch SDK too (USB4XX.dll), but why it does not work in your application?

Could you detail the issue for me? VB closes itself?

 

Someone must have faced the same problem as you, maybe you can find the resolution in some VB Forum.

 

If it is on my reach, I'll help you.

--

Davi Stuart Zilli

Griaule Support Team

David Bitt
Offline
Joined: 2011-03-11
Rate this post:
0
No votes yet

Davi, everything is working fine. the OCX and scanner work fine together. I just wanted to know if it was possible with just your .OCX if I could change the brightness, contrast and gain.  I am not having a problem with the settings you choose to use.

right now my hands are very cold because of were I am located, I am working outside in my shed and it is very cold outside and the scanner does not appear to work as well outside as it does when I am inside. I wanted to see if I changed these settings what affect it would have thats all. I am not having any problems I just wanted to see the affect.

I am developing in VB6. I opened your sample app and clicked on "start" everything runs fine and I can scan my fingerprint and enroll and then verify and identify that all works fine. As soon as I click "X" or "End" in VB then VB just completely shuts down.

Thanks

 

 

davi.st1
Offline
Joined: 2010-08-26
Rate this post:
0
No votes yet

Dear David,

 

Try to leave only CapPluginCrossmatch.dll of all CalPlugin*.dll that have in your bin folder.

If the issue persists, please send me a print screen.

Because a lot of customers did face this issue, but appear a message box of Windows saying "This application is not responding" when it crashes.

 

--

Davi

David Bitt
Offline
Joined: 2011-03-11
Rate this post:
0
No votes yet

Davi, That did not help. I deleted all the cap*.dll's here is what is left in the BIN directory.

 I don't get any messages when VB closes it just closes without any errors.

 

davi.st1
Offline
Joined: 2010-08-26
Rate this post:
0
No votes yet

Dear David,

 

I did not understand what is wrong with your application.

Isn't right VB shut down when you click "x"?

Sorry if I'm misunderstanding.

 

Could you explain the whole issue? This happens only when you use USB4XX.dll?

 

--

Davi Stuart Zilli

Griaule Support Team

David Bitt
Offline
Joined: 2011-03-11
Rate this post:
0
No votes yet

When you are developing an application in VB and you run the app from within VB and click on the "X" of your app (not the "X" in VB) then it not only causes the app to suspend but it shuts VB itself down. It should just shut down the app and allow you to continue to develop and work on your app.

NO - It happens only when I use your .ocx it has nothing to do with USB4XX.DLL that is not even in the application at this time.

 

davi.st1
Offline
Joined: 2010-08-26
Rate this post:
0
No votes yet

Dear David, What sample are you using and what version of VB?

I tried here with our sample VB 2005 and Visual Studio (And VB express 2008) and it works, the application does not close it after I close my application.

 

--

Davi Stuart Zilli

Griaule Support Team

David Bitt
Offline
Joined: 2011-03-11
Rate this post:
0
No votes yet

I am using your 2007 SDK and VB6

davi.st1
Offline
Joined: 2010-08-26
Rate this post:
0
No votes yet

Dear customer,

 

We don't have any sample compatible with Fingerprint SDK 2007.

Try to update your SDK to 2009. There's more methods, is faster than 2007, and we support it.

 

If you have another doubt, don't hesitate to contact us.

 

--

Davi Stuart Zilli

Griaule Support Team

David Bitt
Offline
Joined: 2011-03-11
Rate this post:
0
No votes yet

This is way more difficult then it needs to be and I'm about to give up and try something else.

I unistalled the 2007 SDK and re-installed the 2009 SDK. during the installation I am asked for a product code which I typed in from the listed product code on my account page. After the SDK was installed I rebooted per the instructions. Next I went back to my account page and clicked on the link to download the license. I unzipped this and let it install into the directory it wants to... I go into the demo and get an error about the license not being valid. Next I unzip the license file in c:\documents and settinga\all users\application data\griaule\ and overlay the file that was there. I try the demo again and get the same error with the license. file. I am about to give up and try something else this is getting way to difficult to figure this out without instructions.

m.svol
Offline
Joined: 2010-09-02
Rate this post:
0
No votes yet

Dear customer,

Are you sure the generated license has the correct Mac Address (of your machine)?
Could you please try to generate another license, making sure you type de correct Mac Address? This workaround should help with that: workaround_XP_0.pdf
After that, please remove the older license you've installed and try to install the new one through the Java applet in "My account" at Griaule's website.

If it does not work, could you please send a screenshot of this error you're getting? So we can have a better idea what's going on.

Best regards,

 

--
Matheus Smythe Svolenski
Griaule Biometrics Support Team

David Bitt
Offline
Joined: 2011-03-11
Rate this post:
0
No votes yet

Where in the instructions does it say anything about having to know the MAC address? I have only been using one computer the entire time to install this SDK. I do not have JAVA installed on this machine

There are 4 license on there right now I believe if I generate another one which one would be the most recent. They are not listed in what seems like any particuliar order that I can tell one from the next. If there was a data generated or something on your web site that might help me but for now when I generate a new one is it going to be the first on in the list or the last one?

when you say remove the old license do you mean delete the .txt file in the application data\griaule folder? When I get the new license and it comes in the zip file do I just let winzip unzip it were it wants to with the sub folders that are attached? etc....

Why don't you have instructions on all this? this is taking me way to long

David Bitt
Offline
Joined: 2011-03-11
Rate this post:
0
No votes yet

I clicked on the link you posted and I get a "page not found" message

m.svol
Offline
Joined: 2010-09-02
Rate this post:
0
No votes yet

Dear customer,

I'm sorry about the link, I hope it works now: workaround_XP_0.pdf
This workaround teaches how to get the Mac Address to generate de license.
If you click on "Licenses" link at your account, you can see the generation date of each license, so you can see which one is more recent.

Yes, you should remove the older license file and put the new one there.
About your licenses, I told me you're using just one computer, but of the 4 licenses you have, 3 of them have different Mac Addresses attached.
So please, check if you're getting the correct Mac Address.

Best regards,

 

--
Matheus Smythe Svolenski
Griaule Biometrics Support Team