FLImaging 6.5.8.1
FLImaging 네임스페이스 참조

네임스페이스

namespace  AdvancedFunctions
 
namespace  AI
 
namespace  Base
 
namespace  Devices
 
namespace  Foundation
 
namespace  GUI
 
namespace  ImageProcessing
 
namespace  ThreeDim
 

클래스

class  CResult
 FLImaging 모듈의 수행 결과 객체 더 자세히 ...
 

열거형 타입

enum  EResult {
  EResult_UnknownError = -1 , EResult_OK = 0 , EResult_PartialOK , EResult_FailedToInitialize ,
  EResult_FailedToTerminate , EResult_NeedToInitialize , EResult_NeedToTerminate , EResult_FailedToCreateThread ,
  EResult_FailedToSuspendThread , EResult_FailedToResumeThread , EResult_FailedToCreateDevice , EResult_FailedToCreateKernelObject ,
  EResult_FailedToCreateObject , EResult_InvalidParameter , EResult_NullPointer , EResult_NotEnoughMemory ,
  EResult_BufferDoesNotExist , EResult_NoData , EResult_OutOfRange , EResult_NoResult ,
  EResult_EmptyElement , EResult_InvalidHandle , EResult_FailedToModify , EResult_InvalidItem ,
  EResult_LackOfBasicData , EResult_ZeroSize , EResult_CountMismatch , EResult_InvalidData ,
  EResult_FailedToOpen , EResult_FailedToRead , EResult_FailedToWrite , EResult_InvalidFile ,
  EResult_FailedToSend , EResult_FailedToReceive , EResult_FailedToBind , EResult_FailedToListen ,
  EResult_FailedToConnect , EResult_FailedToSetParam , EResult_FailedToProcess , EResult_UnsupportedDepth ,
  EResult_UnsupportedChannels , EResult_Timeout , EResult_UnsupportedVersion , EResult_InvalidObject ,
  EResult_DifferentChannel , EResult_DifferentDepth , EResult_UnsupportedRegionOfInterest , EResult_DidNotImplement ,
  EResult_UnsupportedFormat , EResult_FileNotFound , EResult_ClassTypeDoesNotMatch , EResult_CouldNotFindLicense ,
  EResult_DifferentType , EResult_CouldNotFind , EResult_UnsupportedFunction , EResult_TooSmall ,
  EResult_NotEnoughMappingData , EResult_CanBeInaccurate , EResult_FailedToExecute , EResult_FailedToCalculate ,
  EResult_UnsupportedType , EResult_DifferentTemplate , EResult_InvalidElement , EResult_NoCollision ,
  EResult_FailedToFind , EResult_FailedToLoad , EResult_FailedToCreate , EResult_FailedToSearch ,
  EResult_FailedToStop , EResult_LearnedImageDoesNotExist , EResult_UnsupportedTypeOfROI , EResult_ImageDoesNotExist ,
  EResult_InvalidROI , EResult_DoesNotIntersect , EResult_FailedToCreateAlgorithm , EResult_FailedToCreateImage ,
  EResult_FailedToCopyImage , EResult_FailedToLearn , EResult_FailedToDecode , EResult_FailedToEncode ,
  EResult_DifferentFormat , EResult_FailedToAutoDetect , EResult_NeedToStop , EResult_NeedToLoadDLL ,
  EResult_NeedToGrabOrLive , EResult_FailedToReadFromDevice , EResult_FailedToReadParameter , EResult_FailedToWriteToDevice ,
  EResult_FailedToWriteToParameter , EResult_LiveStatus , EResult_FailedToGrab , EResult_FailedToLive ,
  EResult_CouldNotFindModules , EResult_GdiObjectCapacityIsFull , EResult_AlreadyCreated , EResult_DifferentSize ,
  EResult_CouldNotFindFunction , EResult_CouldNotFindVariable , EResult_SyntaxError , EResult_InvalidVariable ,
  EResult_UnsupportedProcessingUnit , EResult_HigherLicenseRequired , EResult_CudaVersionMismatched , EResult_Cancel ,
  EResult_BrokenData , EResult_NotCompressedData , EResult_NotPlainData , EResult_UnsupportedOperatingSystem ,
  EResult_Undefined , EResult_InvalidLabel , EResult_ThereIsNoRegion , EResult_FailedToFindView ,
  EResult_Stop , EResult_Abort , EResult_InvalidSize , EResult_NeedToLearn ,
  EResult_CouldNotFindDevice , EResult_NotSquareImage , EResult_AlreadyRunning , EResult_BroadcastFailure ,
  EResult_InvalidShape , EResult_ShapeMismatched , EResult_InvalidDevice , EResult_InvalidComputationalGraph ,
  EResult_FailedToMeasure , EResult_Busy , EResult_FailedToLogIn , EResult_DoesNotExist ,
  EResult_PermissionDenied , EResult_InvalidKey , EResult_AlreadyExistence , EResult_UndefinedCudaErrorCode ,
  EResult_UnsupportedFigure , EResult_InvalidFigure , EResult_NeedToUpdate , EResult_CudaFailure ,
  EResult_UnsupportedDevice , EResult_AlreadyInitialized , EResult_NeedToRun , EResult_NeedToExecute ,
  EResult_NeedToConnect , EResult_NeedToDisconnect , EResult_NeedToLoad , EResult_NeedToSave ,
  EResult_NeedToModify , EResult_NeedToValidate , EResult_NeedToLogIn , EResult_NeedToLogOut ,
  EResult_NoUpdate , EResult_NotEmpty , EResult_NotReady , EResult_FailedToDelete ,
  EResult_COUNT
}
 결과 더 자세히 ...
 

함수

bool IsOK (const EResult eResult)
 성공 여부 확인. OKPartialOK 인 경우 true를 반환합니다.
 
bool IsStrictOK (const EResult eResult)
 성공 여부 확인. OK 인 경우 true를 반환합니다.
 
bool IsFail (const EResult eResult)
 실패 여부 확인. OK 혹은 PartialOK 가 아닌 경우 true를 반환합니다.
 
bool IsStrictFail (const EResult eResult)
 실패 여부 확인. OK 가 아닌 경우 true를 반환합니다.
 
const wchar_t * GetResultString (const EResult eResult)
 결과 문자열을 가져옵니다.
 

상세한 설명

FLImaging namespace

열거형 타입 문서화

◆ EResult

결과

열거형 멤버
EResult_UnknownError 

알려지지 않은 에러

EResult_OK 

OK

EResult_PartialOK 

부분적 OK

EResult_FailedToInitialize 

초기화 실패

EResult_FailedToTerminate 

해지 실패

EResult_NeedToInitialize 

초기화 필요

EResult_NeedToTerminate 

해지 필요

EResult_FailedToCreateThread 

쓰레드 생성 실패

EResult_FailedToSuspendThread 

쓰레드 정지 실패

EResult_FailedToResumeThread 

쓰레드 재개 실패

EResult_FailedToCreateDevice 

장치 생성 실패

EResult_FailedToCreateKernelObject 

커널 객체 생성 실패

EResult_FailedToCreateObject 

객체 생성 실패

EResult_InvalidParameter 

무효한 파라미터

EResult_NullPointer 

비어있는 포인터

EResult_NotEnoughMemory 

메모리 부족

EResult_BufferDoesNotExist 

버퍼 미존재

EResult_NoData 

데이터 없음

EResult_OutOfRange 

범위를 벗어남

EResult_NoResult 

결과가 없음

EResult_EmptyElement 

원소가 비어있음

EResult_InvalidHandle 

무효한 핸들

EResult_FailedToModify 

수정 실패

EResult_InvalidItem 

무효한 아이템

EResult_LackOfBasicData 

기본적인 데이터 부족

EResult_ZeroSize 

크기가 0

EResult_CountMismatch 

개수가 다름

EResult_InvalidData 

무효한 데이터

EResult_FailedToOpen 

열기 실패

EResult_FailedToRead 

읽기 실패

EResult_FailedToWrite 

쓰기 실패

EResult_InvalidFile 

무효한 파일

EResult_FailedToSend 

송신 실패

EResult_FailedToReceive 

수신 실패

EResult_FailedToBind 

결속 실패

EResult_FailedToListen 

청취 실패

EResult_FailedToConnect 

연결 실패

EResult_FailedToSetParam 

파라미터 설정 실패

EResult_FailedToProcess 

프로세스 실패

EResult_UnsupportedDepth 

지원하지 않는 깊이

EResult_UnsupportedChannels 

지원하지 않는 채널

EResult_Timeout 

시간 초과

EResult_UnsupportedVersion 

지원하지 않는 버전

EResult_InvalidObject 

무효한 객체

EResult_DifferentChannel 

채널이 다름

EResult_DifferentDepth 

깊이가 다름

EResult_UnsupportedRegionOfInterest 

지원하지 않는 관심 영역

EResult_DidNotImplement 

구현되지 않음

EResult_UnsupportedFormat 

지원하지 않는 포맷

EResult_FileNotFound 

파일을 못 찾음

EResult_ClassTypeDoesNotMatch 

클래스 타입이 맞지 않음

EResult_CouldNotFindLicense 

필요한 라이선스를 찾을 수 없음

EResult_DifferentType 

타입이 다름

EResult_CouldNotFind 

찾을 수 없음

EResult_UnsupportedFunction 

지원하지 않는 함수

EResult_TooSmall 

너무 작음

EResult_NotEnoughMappingData 

매핑 데이터 부족

EResult_CanBeInaccurate 

정확하지 않은 데이터 가능성

EResult_FailedToExecute 

실행 실패

EResult_FailedToCalculate 

계산 실패

EResult_UnsupportedType 

지원되지 않는 타입

EResult_DifferentTemplate 

템플릿 불일치

EResult_InvalidElement 

유효하지 않은 원소

EResult_NoCollision 

충돌하지 않음

EResult_FailedToFind 

찾기 실패

EResult_FailedToLoad 

로드 실패

EResult_FailedToCreate 

생성 실패

EResult_FailedToSearch 

검색 실패

EResult_FailedToStop 

종료 실패

EResult_LearnedImageDoesNotExist 

훈련된 이미지 부재

EResult_UnsupportedTypeOfROI 

미지원 ROI 종류

EResult_ImageDoesNotExist 

이미지 부재

EResult_InvalidROI 

무효 ROI

EResult_DoesNotIntersect 

미교차

EResult_FailedToCreateAlgorithm 

알고리즘 생성 실패

EResult_FailedToCreateImage 

이미지 생성 실패

EResult_FailedToCopyImage 

이미지 복사 실패

EResult_FailedToLearn 

훈련 실패

EResult_FailedToDecode 

디코딩 실패

EResult_FailedToEncode 

인코딩 실패

EResult_DifferentFormat 

다른 포멧

EResult_FailedToAutoDetect 

자동 탐지 실패

EResult_NeedToStop 

정지 필요

EResult_NeedToLoadDLL 

DLL 로드 필요

EResult_NeedToGrabOrLive 

그랩 혹은 라이브 필요

EResult_FailedToReadFromDevice 

장치로부터 읽어오기 실패

EResult_FailedToReadParameter 

파라미터 읽어오기 실패

EResult_FailedToWriteToDevice 

장치에 기록 실패

EResult_FailedToWriteToParameter 

파라미터 기록 실패

EResult_LiveStatus 

라이브 상태

EResult_FailedToGrab 

그랩 실패

EResult_FailedToLive 

라이브 실패

EResult_CouldNotFindModules 

필요한 모듈을 찾을 수 없음

EResult_GdiObjectCapacityIsFull 

Gdi Object 용량 부족

EResult_AlreadyCreated 

이미 생성됨

EResult_DifferentSize 

크기가 다름

EResult_CouldNotFindFunction 

함수를 찾을 수 없음

EResult_CouldNotFindVariable 

변수를 찾을 수 없음

EResult_SyntaxError 

구문 오류

EResult_InvalidVariable 

잘못된 변수

EResult_UnsupportedProcessingUnit 

지원하지 않는 연산 장치

EResult_HigherLicenseRequired 

상위 라이선스 필요

EResult_CudaVersionMismatched 

쿠다 버전이 맞지 않음

EResult_Cancel 

취소

EResult_BrokenData 

깨진 데이터

EResult_NotCompressedData 

압축 데이터가 아님.

EResult_NotPlainData 

일반 데이터가 아님.

EResult_UnsupportedOperatingSystem 

지원하지 않는 운영체제

EResult_Undefined 

정의 되지 않음

EResult_InvalidLabel 

잘못된 레이블

EResult_ThereIsNoRegion 

영역이 없음

EResult_FailedToFindView 

뷰를 찾는데 실패함

EResult_Stop 

정지

EResult_Abort 

중단

EResult_InvalidSize 

무효한 크기

EResult_NeedToLearn 

학습 필요

EResult_CouldNotFindDevice 

장치를 찾을 수 없습니다

EResult_NotSquareImage 

정방형 이미지가 아닙니다

EResult_AlreadyRunning 

이미 실행중 입니다

EResult_BroadcastFailure 

브로드캐스트 실패

EResult_InvalidShape 

잘못된 쉐이프

EResult_ShapeMismatched 

쉐이프가 맞지 않음

EResult_InvalidDevice 

잘못된 장치

EResult_InvalidComputationalGraph 

잘못된 계산 그래프

EResult_FailedToMeasure 

측정 실패

EResult_Busy 

사용중

EResult_FailedToLogIn 

로그인 실패

EResult_DoesNotExist 

존재하지 않음

EResult_PermissionDenied 

권한 거부

EResult_InvalidKey 

무효한 키

EResult_AlreadyExistence 

이미 존재함

EResult_UndefinedCudaErrorCode 

라이브러리에 정의되지 않은 Cuda 오류 코드

EResult_UnsupportedFigure 

지원하지 않는 도형

EResult_InvalidFigure 

유효하지 않은 도형

EResult_NeedToUpdate 

업데이트 필요

EResult_CudaFailure 

쿠다 실패

EResult_UnsupportedDevice 

지원하지 않는 장치

EResult_AlreadyInitialized 

이미 초기화 됨

EResult_NeedToRun 

실행 필요

EResult_NeedToExecute 

실행 필요

EResult_NeedToConnect 

연결 필요

EResult_NeedToDisconnect 

연결 종료 필요

EResult_NeedToLoad 

로드 필요

EResult_NeedToSave 

저장 필요

EResult_NeedToModify 

수정 필요

EResult_NeedToValidate 

검증 필요

EResult_NeedToLogIn 

로그인 필요

EResult_NeedToLogOut 

로그 아웃 필요

EResult_NoUpdate 

업데이트 없음

EResult_NotEmpty 

비어있지 않음

EResult_NotReady 

준비되지 않음

EResult_FailedToDelete 

삭제 실패

EResult_COUNT 

전체 결과 코드 개수

함수 문서화

◆ GetResultString()

const wchar_t * FLImaging::GetResultString ( const EResult eResult)
inline

결과 문자열을 가져옵니다.

매개변수
[in]eResult결과 열거형
반환값
constwchar_t* 문자열 포인터
참고
FLImaging::EResult

◆ IsFail()

bool FLImaging::IsFail ( const EResult eResult)
inline

실패 여부 확인. OK 혹은 PartialOK 가 아닌 경우 true를 반환합니다.

매개변수
[in]eResult결과 열거형
반환값
bool실패 여부 확인. OK 혹은 PartialOK 가 아닌 경우 true. 그렇지 않으면 false
참고
FLImaging::EResult

◆ IsOK()

bool FLImaging::IsOK ( const EResult eResult)
inline

성공 여부 확인. OKPartialOK 인 경우 true를 반환합니다.

매개변수
[in]eResult결과 열거형
반환값
bool성공 여부 확인. OKPartialOK 인 경우 true. 그렇지 않으면 false
참고
FLImaging::EResult

◆ IsStrictFail()

bool FLImaging::IsStrictFail ( const EResult eResult)
inline

실패 여부 확인. OK 가 아닌 경우 true를 반환합니다.

매개변수
[in]eResult결과 열거형
반환값
bool실패 여부 확인. OK 가 아닌 경우 true. 그렇지 않으면 false
참고
FLImaging::EResult

◆ IsStrictOK()

bool FLImaging::IsStrictOK ( const EResult eResult)
inline

성공 여부 확인. OK 인 경우 true를 반환합니다.

매개변수
[in]eResult결과 열거형
반환값
bool성공 여부 확인. OK 인 경우 true. 그렇지 않으면 false
참고
FLImaging::EResult