I have following base. Hardware pen for writing on paper (Logitech io2). The
pen gives me coordinates as a point array.
Untill now I cound initialize a Microsoft.Ink.InkCollector and then do
inkCollector.CreateStroke(pointArray); and in the end
inkCollector.Ink.Strokes.ToString(); to get translated handwritten data to
digital text. Therefore I installed: MS XP Tablet PC Edion 2005 Reco Pack, XP
Tablet PC Edition Dev Kit 1.7 --- beside: the result often was better then
results from vision objects' myscript builder (handwriting recognation
software).
For future I want to use the new System.Windows.Ink namespace.
Initialize the System.Windows.Ink.InkAnalyzer is no problem, but how to add
strokes manually?
And the second question:
When using inkAnalyzer.AnalysisModes =
System.Windows.Ink.AnalysisModes.PersonalizationEnabled - how to set a
personalized profile? Is this possible in WinXP SP2 or do I need to use Vista?
I expect through a conversion a better recognation result - I'm I right?
Thank you for useful tips!
-Stefan
The Stroke class in the System.Windows.Ink namespace has a public
constructor, so you can create a new stroke programmatically like this:
Point pt1 = new Point(100d, 100d);
Point pt2 = new Point(110d, 120d);
Stroke stroke = new Stroke(new StylusPointCollection(new Point[] { pt1, pt2
}));
To answer your second question: Personalization is a feature of Windows
Vista. It is not available on Windows XP.
Thanks,
Stefan Wick
Microsoft - Windows Experience
I'll think I'm missing a reference to a dll because of in my
System.Windows.Ink namespace there is no Stroke class.
I have referenced to Microsoft.ink.dll (6.0.0.0 [v2.0.50727]) and
IAWinFX.dll (3.0.0.0 [v2.0.50727]). Do I need any other dll oder other
verison?
Extension for second question: I have read personalized profiles can be
saved and ported to other systems on vista. Maybe it is possible to load this
profile dynamically on XP SP2?
Regards,
Stefan
Is there anywhere a good tutorial?
And the other question from my post before:
I have read personalized profiles can be saved and ported to other systems
on vista. Maybe it is possible to load this profile dynamically on XP SP2?
If you are building a Winforms app you should stick with the Microsoft.Ink
namespace. There is also an InkAnalyzer class in Microsoft.Ink namespace
(just add a reference to Microsoft.Ink.Analysis.dll):
http://msdn2.microsoft.com/en-us/library/microsoft.ink.inkanalyzer.aspx
>>> Is it possible to set some properties like RecognizerContext.Factoid
Yes, you can create an Analysis hint off the InkAnalyzer and then set the
Factoid on that:
http://msdn2.microsoft.com/en-us/library/ms568974.aspx
>>Maybe it is possible to load this profile dynamically on XP SP2?
No, that is not possible.
I'm building (testing) Windows-Form application. I've decided to use WPF
engine because of two reasons:
The first is the version of Ink Analysis. When adding a reference, I have
following options:
1. v1.0.3750 - Microsoft Tablet PC Ink Analysis Managed Library
2. v2.0.50727 - Microsoft Tablet PC Ink WinFx Library
In my .Net component list in no "Microsoft.Ink.Analysis.dll" with v2.x.xxxx
and this is the answer for my second reason. When adding a reference to "Ink
Analysis Managed Library v1" there is no construtor without parameters for
InkAnalyzer and there is no constructor for the stroke object, so therefor I
had to usw WPF namespace. Maybe I'm missing the correct dll? I've installed
on XP SP2 (in this order) VS2005, Windows SDK, .Net 3.0 Framework, WF.
To my second problem, AnalysisHintNode:
Found it, works perfect when setting Factoid to "(!IS_DATE)" or
"(!IS_DIGITS)" but I've not understood how it really works. While I'm was
using InkCollector, I've used the enums from Microsoft.Ink.Factoid - but
doing this now will not work, e.g. setting to Microsoft.Ink.Factoid.Number
will not return ever a number. On the hintNode I've set CoerceToFactoid =
true, so there should be only numbers returned.
I've read, setting Factoid with regex, but I dont' think, "(!IS_DATE)" is a
real regular expression like "[0-9]*". There to get info about the syntax for
Factoid?
Thank you very much!
-Stefan
>>The first is the version of Ink Analysis.
There is only one version of InkAnalysis out there today. Both the WPF and
the Winforms assemblies are using the same underlying implementation (which
is in iacore.dll). The version numbers you are referring to below are the CLR
versions that the wrapper assemblies are bound to. It merely means that you
can use the Winforms version with CLR 1.0 and above, but the WPF version only
with CLR 2.0 and above - which makes sense since WPF requires CLR 2.0.
>>there is no construtor without parameters for InkAnalyzer
In the Winforms Ink object model, the InkAnalyzer needs a reference to the
Ink object that will contain all your ink. You can just construct a new Ink
object and pass that into the first parameter of InkAnalyzer's constructor.
For the second paramteter, just pass in a reference to your Form (or Control).
>> and there is no constructor for the stroke object
To construct a Stroke object, call the CreateStroke() method on your Ink
object
>>setting to Microsoft.Ink.Factoid.Number will not return ever a number
Did you also set the Location property on the hint node? If you want to
apply the Factoid to the entire ink space you can just call
AnalysisHintNode.Location.makeInfinite().
For example, you could use analysis hint regions to tell the recognizer at
what physical locations to expect numbers, or dates, etc.
Josh
"Stefan Wilhelm" <Stefan...@discussions.microsoft.com> wrote in message
news:98AF9374-DE6E-425E...@microsoft.com...
found your website before but can't download your Ink Analyzer Explorer. I
get following german (because of my system) errormessage: "Der Remoteserver
hat einen Fehler zurückgegeben: (407) Proxyauthentifizierung erforderlich"
which means: (407) proxy authentication required.
I don't know if the problem comes from your webserver or from the firewall
I'm behind. Is there a way to do a file download (ftp, http)?
-Stefan
Let me know if you still have problems.
"Stefan Wilhelm" <Stefan...@discussions.microsoft.com> wrote in message
news:9CD6EC5F-A3AA-46FA...@microsoft.com...
I'm using IE7 and the proxysettings are OK - otherwise I cound not navigate
to http://www.einsteintech.net
But I think neverless that the problem occurs on my network because of I
have some other problems e.g. connecting MS ShareView is not possible or
losing my session by some internet email services.
Since I already announced this problem however there is still no solotion
given to me.
How does the deployment of Ink-Analyzer-Explorer work? Do I need any open
ports or is this a normal http download? I have no knowledge about deployment.
Regards,
Stefan
http://staging.einsteintech.net/files/InkAnalyzerExplorerSfx.exe
Josh
"Stefan Wilhelm" <Stefan...@discussions.microsoft.com> wrote in message
news:E5FDBF0E-6C80-4A56...@microsoft.com...
(paypal accept) www.gobuyvogue.com gucci trainers
(paypal accept) www.gobuyvogue.com bape hoody cheap price
(paypal accept) www.gobuyvogue.com evisu red monkey jeans
wholesale
(paypal accept) www.gobuyvogue.com cheap shox r4
(paypal accept) www.gobuyvogue.com discount nike shoes,josrdan
sneakers
www.gobuyvogue.com gucci shoes for cheap
(paypal accept) www.gobuyvogue.com authentic ed hardy jeans
(paypal accept) www.gobuyvogue.com fendi factory oulet
www.gobuyvogue.com authentic gucci prada sneakers
(paypal accept) www.gobuyvogue.com discount nike dunk shoes
(paypal accept) www.gobuyvogue.com jordan wholesale
(paypal accept) www.gobuyvogue.com authentic bape lacoste shoes
(paypal accept) www.gobuyvogue.com disquared discount shoess
www.gobuyvogue.com authentic nike dunk shoes
(paypal accept) www.gobuyvogue.com ed hardy jeans,ed hardy jeans
for
cheap
(paypal accept) www.gobuyvogue.com good quality nike shoes
(paypal accept) www.gobuyvogue.com coogi jeans wholesale
(paypal accept) www.gobuyvogue.com gucci trainers
(paypal accept) www.gobuyvogue.com bape hoody cheap price
(paypal accept) www.gobuyvogue.com evisu red monkey jeans
wholesale
(paypal accept) www.gobuyvogue.com cheap shox r4
(paypal accept) www.gobuyvogue.com discount nike shoes,jordan
sneakers
www.gobuyvogue.com gucci shoes for cheap
(paypal accept) www.gobuyvogue.com authentic ed hardy jeans
(paypal accept) www.gobuyvogue.com fendi factory oulet
www.gobuyvogue.com authentic gucci prada sneakers
(paypal accept) www.gobuyvogue.com discount nike dunk shoes
(paypal accept) www.gobuyvogue.com jordan wholesale
(paypal accept) www.gobuyvogue.com authentic bape lacoste shoes
(paypal accept) www.gobuyvogue.com disquared discount shoes
www.gobuyvogue.com authentic nike dunk shoes
(paypal accept) www.gobuyvogue.com ed hardy jeans,ed hardy jeans
for
cheap
(paypal accept) www.gobuyvogue.com good quality nike shoes
(paypal accept) www.gobuyvogue.com coogi jeans wholesale
(paypal accept) www.gobuyvogue.com gucci trainers
(paypal accept) www.gobuyvogue.com bape hoody cheap price
(paypal accept) www.gobuyvogue.com evisu red monkey jeans
wholesale
(paypal accept) www.gobuyvogue.com cheap shox r4
(paypal accept) www.gobuyvogue.com discount nike shoes,jordan
sneakers
www.gobuyvogue.com gucci shoes for cheap
(paypal accept) www.gobuyvogue.com authentic ed hardy jeans
(paypal accept) www.gobuyvogue.com fendi factory oulet
www.gobuyvogue.com authentic gucci prada sneakers
(paypal accept) www.gobuyvogue.com discount nike dunk shoes
(paypal accept) www.gobuyvogue.com jordan wholesale
(paypal accept) www.gobuyvogue.com authentic bape lacoste shoes
(paypal accept) www.gobuyvogue.com disquared discount shoes
www.gobuyvogue.com authentic nike dunk shoes
(paypal accept) www.gobuyvogue.com ed hardy jeans,ed hardy jeans
for
cheap
(paypal accept) www.gobuyvogue.com good quality nike shoes
(paypal accept) www.gobuyvogue.com coogi jeans wholesale
(paypal accept) www.gobuyvogue.com gucci trainers
(paypal accept) www.gobuyvogue.com bape hoody cheap price
(paypal accept) www.gobuyvogue.com evisu red monkey jeans
wholesale
(paypal accept) www.gobuyvogue.com cheap shox r4
(paypal accept) www.gobuyvogue.com discount nike shoes,jordan
sneakers
www.gobuyvogue.com gucci shoes for cheap
(paypal accept) www.gobuyvogue.com authentic ed hardy jeans
(paypal accept) www.gobuyvogue.com fendi factory oulet
www.gobuyvogue.com authentic gucci prada sneakers
(paypal accept) www.gobuyvogue.com discount nike dunk shoes
(paypal accept) www.gobuyvogue.com jordan wholesale
(paypal accept) www.gobuyvogue.com authentic bape lacoste shoes
(paypal accept) www.gobuyvogue.com disquared discount shoes
www.gobuyvogue.com authentic nike dunk shoes
(paypal accept) www.gobuyvogue.com ed hardy jeans,ed hardy jeans
for
cheap
(paypal accept) www.gobuyvogue.com good quality nike shoes
(paypal accept) www.gobuyvogue.com coogi jeans wholesale
(paypal accept) www.gobuyvogue.com gucci trainers
(paypal accept) www.gobuyvogue.com bape hoody cheap price
(paypal accept) www.gobuyvogue.com evisu red monkey jeans
wholesale
(paypal accept) www.gobuyvogue.com cheap shox r4
(paypal accept) www.gobuyvogue.com discount nike shoes,jordan
sneakers
www.gobuyvogue.com gucci shoes for cheap
(paypal accept) www.gobuyvogue.com authentic ed hardy jeans
(paypal accept) www.gobuyvogue.com fendi factory oulet
www.gobuyvogue.com authentic gucci prada sneakers
(paypal accept) www.gobuyvogue.com discount nike dunk shoes
(paypal accept) www.gobuyvogue.com jordan wholesale
(paypal accept) www.gobuyvogue.com authentic bape lacoste shoes
(paypal accept) www.gobuyvogue.com disquared discount shoes
www.gobuyvogue.com authentic nike dunk shoes
(paypal accept) www.gobuyvogue.com ed hardy jeans,ed hardy jeans
for
cheap
(paypal accept) www.gobuyvogue.com good quality nike shoes
(paypal accept) www.gobuyvogue.com coogi jeans wholesale
MSN :gobuy...@hotmail.com
........|¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
........|.gobuyvogue.com.......|||"|""\___
........|__________________|||_|___|)<
........!(@)'(@)""""**!(@)(@)****!(@)