Class IENEngine
IEN를 수행할 수 있는 Engine입니다
Inherited Members
Namespace: SaigeVision.Net.V2.IEN
Assembly: SaigeVision.Net.V2.dll
Syntax
public sealed class IENEngine : InspectionEngine<IENOption, IENResult>, IInspectionEngine<IENOption, IENResult>, IDisposable
Constructors
View SourceIENEngine(string, int, int, bool, Size?)
Declaration
public IENEngine(string model, int gpuNumber, int batchSize = 1, bool useOptimize = false, Size? imageSize = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | model | |
| int | gpuNumber | |
| int | batchSize | |
| bool | useOptimize | |
| Size? | imageSize |
See Also
Methods
View SourceGetInferenceOption()
검사에 필요한 옵션값을 가져옵니다
Declaration
public override IENOption GetInferenceOption()
Returns
| Type | Description |
|---|---|
| IENOption | 검사에 필요한 옵션값 |
Overrides
See Also
View SourceGetResult()
검사 결과를 받아오는 함수
Declaration
public override IENResult GetResult()
Returns
| Type | Description |
|---|---|
| IENResult | 검사 결과가 담겨있는 값 |
Overrides
See Also
View SourceGetResults()
검사 결과를 받아오는 함수
Declaration
public override IENResult[] GetResults()
Returns
| Type | Description |
|---|---|
| IENResult[] | 검사 결과가 담겨있는 배열값 |
Overrides
See Also
View SourceSetInferenceOption(IENOption, bool)
검사에 필요한 옵션값을 설정합니다
Declaration
public override void SetInferenceOption(IENOption option, bool writeModelFile = false)
Parameters
| Type | Name | Description |
|---|---|---|
| IENOption | option | 옵션을 설정할 값 |
| bool | writeModelFile | 모델파일에 옵션값을 덮어 씁니다. |