SlideShare una empresa de Scribd logo
1 de 55
Leutron Vision - OrChid Guide
Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
Introduction ,[object Object],[object Object],[object Object],[object Object]
Introduction Log Message Receiver
Introduction ,[object Object],[object Object],Modules Live Module (LvxLive) Real-Time Modules  (LvxRt) The Preprocessor Module (LvxPrep) The DirectX Preprocessor Module(LvxDX)
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],LvxLive Module
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Real Time Module Run-Time Setting I/O Configure COM Ports Communication
Introduction ,[object Object],[object Object],Preprocessor Module Noise Reduction Bayer Array Decoding White Balance 、 Color Space Correction Shading Correction Overlay Text or Graph
Introduction ,[object Object],[object Object],DirectX Processor
Introduction ,[object Object],[object Object],DLL Version of Orchid
Introduction ,[object Object],[object Object],[object Object],.Net Class Library
Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Difference Between DLL and .Net Class Library Version
Introduction ,[object Object]
[object Object],[object Object],[object Object],Introduction Linking Orchid With Your Application
Introdction ,[object Object],[object Object],Trouble Shooting * Running Before Orchid Application Star up * spends additional time by sending the messages to it
Image Acquisition ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Understanding LvxLive Module Functionality
Image Acquisition ,[object Object],[object Object],Setting Up a Connection
Image Acquisition ,[object Object],Specify Display Window
  Image Acquisition ,[object Object],[object Object],[object Object],[object Object],Showing the Live Image and Setting its Attributes
Image Acquisition ,[object Object],[object Object],Making a Snap and Setting its Attributes
Image Acquisition ,[object Object],[object Object],[object Object],[object Object],Recording to AVI File
Image Acquisition ,[object Object],[object Object],Save Setting
Image Acquisition ,[object Object],[object Object],Other Functionality
Image Acquisition ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Hardware Live V.S. Software Live
Image Acquisition ,[object Object],[object Object],[object Object],[object Object],Create AVI File
Image Acquisition ,[object Object],[object Object],[object Object],Creat AVI File Indeo Version 4 - Quick Compress Option LvxLive Module - Divided by 8
Image Acquisition ,[object Object],[object Object],[object Object],AVI Functions
  Image Acquisition ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Understanding the Functionality of Real-Time Modules
Image Acquisition ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Understanding the Functionality of Real-Time Modules
Image Acquisition ,[object Object],[object Object],[object Object],[object Object],Sequences and Frames
Image Acquisition ,[object Object],[object Object],[object Object],[object Object],[object Object],Check Points
Image Acquisition ,[object Object],[object Object],Module Type
Image Acquisition ,[object Object],[object Object],Initialize the Module
Image Acquisition ,[object Object],[object Object],Run Time Setting LvxRT::ExternalTrigger LvxBaseAcquisition::SetGain() LvxBaseAcquisition::SetExposure() LvxRtAr::ShutterTime LvxRtAr::CameraRestartDelay LvxRtAr::FlashMode LvxRtAr::FlashEnable
Image Acquisition ,[object Object],[object Object],[object Object],Grabbing
Image Acquisition ,[object Object],[object Object],[object Object],[object Object],Specify Display Window
Image Processing ,[object Object],[object Object],[object Object]
Image Processing ,[object Object],[object Object],[object Object],[object Object],Using the Preprocessor
Image Processing ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Sequences of initialize
Image Processing ,[object Object],[object Object],[object Object],[object Object],Configuring the Preprocessor
Image Processing ,[object Object],Configuring the Preprocessor Lvx_SetImageBitsPerPixel()
Image Processing ,[object Object],Configuring the Preprocessor Bayer Array Decoding Noise Reduction White Balance Color Space Correction Shading Correction
Image Processing ,[object Object],Configuring the Preprocessor lvx_AddFilter() lvx_AddFilterRect() lvx_Command()
Image Processing ,[object Object],Configuring the Preprocessor Pixel by Pixel DestPixel=((100-Factor)*AcquiredPixel +  Factor*AccumulatorPixel)/100
Image Processing ,[object Object],Configuring the Preprocessor [R` G` B`] = [p1* R  p2*G  p3*B]
Image Processing ,[object Object],Configuring the Preprocessor
Image Processing ,[object Object],[object Object],[object Object]
Image Processging ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Overlays
Image Processing ,[object Object],[object Object],Overlays
Image Processing ,[object Object],Overlays lvx_TextAttr_ShadowRB lvx_TextAttr_ShadowRT lvx_TextAttr_ShadowLB lvx_TextAttr_ShadowLT lvx_TextAttr_ShadowB lvx_TextAttr_ShadowT lvx_TextAttr_ShadowL lvx_TextAttr_ShadonR
Image Processing ,[object Object],Application Controlled Preprocessing Automatic Preprocessing
Image Processing ,[object Object],Preprocessing Run lvx_PreprocessImage() lvx_SetNotifyCallBack() lvx_OnCheckPoint()
Image Processing ,[object Object],Preprocessing Run LvxRealTime::Preprocessing Limitation: •  Only single preprocessor can be used. •  It is applied when a checkpoint is reached, always only to the last image. •  The preprocessing is done in-place, so the output color format must be the same as the input.
Image Processing ,[object Object]
Image Processing ,[object Object],Reduce CPU Load DirectDraw

Más contenido relacionado

La actualidad más candente

iOS Multithreading
iOS MultithreadingiOS Multithreading
iOS Multithreading
Richa Jain
 
Java Programming and J2ME: The Basics
Java Programming and J2ME: The BasicsJava Programming and J2ME: The Basics
Java Programming and J2ME: The Basics
tosine
 
Ppl for students unit 4 and 5
Ppl for students unit 4 and 5Ppl for students unit 4 and 5
Ppl for students unit 4 and 5
Akshay Nagpurkar
 
Grand Central Dispatch
Grand Central DispatchGrand Central Dispatch
Grand Central Dispatch
cqtt191
 
Concurrency Utilities in Java 8
Concurrency Utilities in Java 8Concurrency Utilities in Java 8
Concurrency Utilities in Java 8
Martin Toshev
 

La actualidad más candente (20)

Advance Java
Advance JavaAdvance Java
Advance Java
 
Java 7 New Features
Java 7 New FeaturesJava 7 New Features
Java 7 New Features
 
Threads v3
Threads v3Threads v3
Threads v3
 
Clojure Fundamentals Course For Beginners
Clojure Fundamentals Course For Beginners Clojure Fundamentals Course For Beginners
Clojure Fundamentals Course For Beginners
 
iOS Multithreading
iOS MultithreadingiOS Multithreading
iOS Multithreading
 
Abc2011 2 yagi
Abc2011 2 yagiAbc2011 2 yagi
Abc2011 2 yagi
 
Core Java Programming Language (JSE) : Chapter X - I/O Fundamentals
Core Java Programming Language (JSE) : Chapter X - I/O Fundamentals Core Java Programming Language (JSE) : Chapter X - I/O Fundamentals
Core Java Programming Language (JSE) : Chapter X - I/O Fundamentals
 
Abc2011 yagi
Abc2011 yagiAbc2011 yagi
Abc2011 yagi
 
DevNexus 2020: Discover Modern Java
DevNexus 2020: Discover Modern JavaDevNexus 2020: Discover Modern Java
DevNexus 2020: Discover Modern Java
 
Java Programming and J2ME: The Basics
Java Programming and J2ME: The BasicsJava Programming and J2ME: The Basics
Java Programming and J2ME: The Basics
 
Basics of building a blackfin application
Basics of building a blackfin applicationBasics of building a blackfin application
Basics of building a blackfin application
 
Ppl for students unit 4 and 5
Ppl for students unit 4 and 5Ppl for students unit 4 and 5
Ppl for students unit 4 and 5
 
camel-scala.pdf
camel-scala.pdfcamel-scala.pdf
camel-scala.pdf
 
Pune-Cocoa: Blocks and GCD
Pune-Cocoa: Blocks and GCDPune-Cocoa: Blocks and GCD
Pune-Cocoa: Blocks and GCD
 
Java Performance Tuning
Java Performance TuningJava Performance Tuning
Java Performance Tuning
 
Grand Central Dispatch
Grand Central DispatchGrand Central Dispatch
Grand Central Dispatch
 
Concurrency Utilities in Java 8
Concurrency Utilities in Java 8Concurrency Utilities in Java 8
Concurrency Utilities in Java 8
 
Introduction to new features in java 8
Introduction to new features in java 8Introduction to new features in java 8
Introduction to new features in java 8
 
Java servlets
Java servletsJava servlets
Java servlets
 
Java user group 2015 02-09-java8
Java user group 2015 02-09-java8Java user group 2015 02-09-java8
Java user group 2015 02-09-java8
 

Similar a Orchid Programming

A Tutorial On Ip 2
A Tutorial On Ip 2A Tutorial On Ip 2
A Tutorial On Ip 2
ankuredkie
 
MicroManager_MATLAB_Implementation
MicroManager_MATLAB_ImplementationMicroManager_MATLAB_Implementation
MicroManager_MATLAB_Implementation
Philip Mohun
 
Introduction to the Java(TM) Advanced Imaging API
Introduction to the Java(TM) Advanced Imaging APIIntroduction to the Java(TM) Advanced Imaging API
Introduction to the Java(TM) Advanced Imaging API
white paper
 
Python_for_Visual_Effects_and_Animation_Pipelines
Python_for_Visual_Effects_and_Animation_PipelinesPython_for_Visual_Effects_and_Animation_Pipelines
Python_for_Visual_Effects_and_Animation_Pipelines
Russell Darling
 
Shape12 6
Shape12 6Shape12 6
Shape12 6
pslulli
 

Similar a Orchid Programming (20)

A Tutorial On Ip 2
A Tutorial On Ip 2A Tutorial On Ip 2
A Tutorial On Ip 2
 
NTT SIC marketplace slide deck at Tokyo Summit
NTT SIC marketplace slide deck at Tokyo SummitNTT SIC marketplace slide deck at Tokyo Summit
NTT SIC marketplace slide deck at Tokyo Summit
 
Android RenderScript on LLVM
Android RenderScript on LLVMAndroid RenderScript on LLVM
Android RenderScript on LLVM
 
Developing maintainable Cordova applications
Developing maintainable Cordova applicationsDeveloping maintainable Cordova applications
Developing maintainable Cordova applications
 
Jdk Tools For Performance Diagnostics
Jdk Tools For Performance DiagnosticsJdk Tools For Performance Diagnostics
Jdk Tools For Performance Diagnostics
 
Introduction to directshow II
Introduction to directshow IIIntroduction to directshow II
Introduction to directshow II
 
Image Processing In Open Computer Vision
Image Processing In Open Computer VisionImage Processing In Open Computer Vision
Image Processing In Open Computer Vision
 
MicroManager_MATLAB_Implementation
MicroManager_MATLAB_ImplementationMicroManager_MATLAB_Implementation
MicroManager_MATLAB_Implementation
 
Introduction to the Java(TM) Advanced Imaging API
Introduction to the Java(TM) Advanced Imaging APIIntroduction to the Java(TM) Advanced Imaging API
Introduction to the Java(TM) Advanced Imaging API
 
Python_for_Visual_Effects_and_Animation_Pipelines
Python_for_Visual_Effects_and_Animation_PipelinesPython_for_Visual_Effects_and_Animation_Pipelines
Python_for_Visual_Effects_and_Animation_Pipelines
 
Develop with docker 2014 aug
Develop with docker 2014 augDevelop with docker 2014 aug
Develop with docker 2014 aug
 
Shape12 6
Shape12 6Shape12 6
Shape12 6
 
Object detection
Object detectionObject detection
Object detection
 
React Lifecycle and Reconciliation
React Lifecycle and ReconciliationReact Lifecycle and Reconciliation
React Lifecycle and Reconciliation
 
Docker presentasjon java bin
Docker presentasjon java binDocker presentasjon java bin
Docker presentasjon java bin
 
Power ai image-pipeline
Power ai image-pipelinePower ai image-pipeline
Power ai image-pipeline
 
2013.02.02 지앤선 테크니컬 세미나 - Xcode를 활용한 디버깅 팁(OSXDEV)
2013.02.02 지앤선 테크니컬 세미나 - Xcode를 활용한 디버깅 팁(OSXDEV)2013.02.02 지앤선 테크니컬 세미나 - Xcode를 활용한 디버깅 팁(OSXDEV)
2013.02.02 지앤선 테크니컬 세미나 - Xcode를 활용한 디버깅 팁(OSXDEV)
 
JavaFX GUI architecture with Clojure core.async
JavaFX GUI architecture with Clojure core.asyncJavaFX GUI architecture with Clojure core.async
JavaFX GUI architecture with Clojure core.async
 
Moo at System::Image::Update
Moo at System::Image::UpdateMoo at System::Image::Update
Moo at System::Image::Update
 
struts
strutsstruts
struts
 

Último

Último (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 

Orchid Programming

  • 1. Leutron Vision - OrChid Guide
  • 2.
  • 3.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.