Na lang zoeken en proberen heb ik eindelijk mijn sterk verouderde Philips ToUcam aan de praat in Windows XP.
Nu kunnen er alleen snapshots gemaakt worden in een resolutie van 160x120 pixels. Volgens de specificaties moeten deze snapshots eigenlijk 640x480 pixels zijn. Voor een klein C# projectje wat ik aan het maken ben is eigenlijk 640x480 nodig om fatsoenlijke resultaten in het tooltje te krijgen.
Het installeren van de 'officiele' drivers/tools etc. lukt niet omdat er eerst een kleine installer gedownload wordt. Deze gaat vervolgens de benodigde software neerhalen om te installeren. Alleen houdt dit halverwege op met de melding
en vind ik het erg treurig voor ze dat ze er zo lang over doen om de site te vernieuwen 
Nu is dus concreet mijn vraag: kan ik via een patch/regedit of wat dan ook de default resolutie van mijn Philips ToUcam aanpassen?
Via WIA lukt het wel om de afbeelding zelf naar 640x480 om te bouwen, alleen is dit een scale en geen native resolutie. De afbeelding wordt dus opgeblazen en dan heb ik er nog niks aan
Nu kunnen er alleen snapshots gemaakt worden in een resolutie van 160x120 pixels. Volgens de specificaties moeten deze snapshots eigenlijk 640x480 pixels zijn. Voor een klein C# projectje wat ik aan het maken ben is eigenlijk 640x480 nodig om fatsoenlijke resultaten in het tooltje te krijgen.
Het installeren van de 'officiele' drivers/tools etc. lukt niet omdat er eerst een kleine installer gedownload wordt. Deze gaat vervolgens de benodigde software neerhalen om te installeren. Alleen houdt dit halverwege op met de melding
Inmiddels ben ik het na 3 weken proberen wel aardig zatDe philips website wordt vernieuwd. Probeer het later nog eens.
Nu is dus concreet mijn vraag: kan ik via een patch/regedit of wat dan ook de default resolutie van mijn Philips ToUcam aanpassen?
Via WIA lukt het wel om de afbeelding zelf naar 640x480 om te bouwen, alleen is dit een scale en geen native resolutie. De afbeelding wordt dus opgeblazen en dan heb ik er nog niks aan
C#:
1
2
3
4
5
6
7
8
| filterobject = (object)"Scale"; iProc.Filters.Add(iProc.FilterInfos.get_Item(ref filterobject).FilterID, 0); filterobject = (object)"MaximumWidth"; filterv = (object)640; iProc.Filters[1].Properties.get_Item(ref filterobject).set_Value(ref filterv); filterobject = (object)"MaximumHeight"; filterv = (object)480; iProc.Filters[1].Properties.get_Item(ref filterobject).set_Value(ref filterv); |
Heart..pumps blood.Has nothing to do with emotion! Bored