연락하기

PhotoRobot 컨트롤 앱 - 마법사 모드 구성

PhotoRobot Controls App("CAPP"라고도 함)에서 마법사 모드는 일련의 마법사 단계를 사용하여 다양한 작업을 통해 사용자를 안내합니다. 이러한 단계는 JavaScript와 유사한 언어 형식으로 정의되며 사용자 지정 기능을 위해 PhotoRobot 컨설턴트가 스크립팅할 수 있습니다. 사용자는 초기 실험 또는 간단한 설정을 위해 기본 기능을 스크립팅할 수도 있습니다.

메모: 다음 사용 설명서는 마법사 모드에서 운영자 단계를 구성하는 방법에 대한 기술 지침을 제공합니다. 생산 라인 작업자 수준에서 마법사 모드로 캡처하는 방법에 대한 자세한 내용은 시작하기 사용 설명서를 참조하십시오.

마법사 모드 개요

마법사 모드를 통해 사용자는 운영자가 제품을 캡처하기 위해 따라야 할 일련의 단계 구성을 만들 수 있습니다. 그러면 마법사 인터페이스가 제한됩니다. 일반적으로 작업자는 사진만 찍을 수 있으며 조정 가능한 설정이 없습니다.

만들기 마법사

새 마법사 모드를 만들려면 로컬 앱에서 설정 메뉴를 열고 인터페이스의 오른쪽 상단에 있는 마법사 추가 를 사용합니다.

이 메뉴에는 마법사를 만들고, 편집하고, 사용자 지정할 수 있는 옵션이 있습니다. 

  • 마법사 이름 
  • 항목 이름
  • 노트
  • 프리셋
  • 작업
  • 마법사 단계

메모: 마법사를 시작하려면 유효한 사전 설정, 모든 작업 영역 구성, 그리고 가장 중요한 디렉터리 폴더의 수와 이름이 포함되어 있어야 합니다. 그런 다음 이들 각각은 적절한 작동을 위해 마법사에 정의된 단계와 일치해야 합니다.

마법사 단계

각 마법사에는 단계 목록이 포함되어 있습니다. 다음과 같은 단계 타입을 사용할 수 있습니다.

  • 항목 만들기
  • 선택 항목
  • 캡처 폴더
  • 가져오기 이미지
  • 라이브뷰

자세한 단계 설명

항목 만들기

묘사

항목 만들기 단계에서는 사용자가 새 항목을 만들 수 있습니다. 사용자는 다음과 같이 항목을 정의하며 다음 개체를 사용합니다.

  • 형: "항목 만들기"
  • 필드: 이 개체 배열은 항목 생성을 위한 필드를 정의합니다. 필드에는 "name", "barcode", "trackingCode", "link", "note", "tags", "workspace"가 포함될 수 있습니다. 각 필드를 선택 사항으로 표시할 수도 있습니다.
  • 디자인: 이 개체는 "bgImage"(배경 이미지 URL) 및 "bgColor"(배경색)와 같은 디자인 측면을 지정합니다.

본보기

자바스크립트:


{
   "유형": "항목 만들기",
   "필드": [
       {
           "이름": "이름"
       },
       {
           "name": "참고",
           "선택 사항": 참
       }
   ],
   "디자인": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
   }
}

선택 항목

묘사

항목 선택 단계에서는 사용자가 기존 항목을 선택할 수 있습니다. 사용자는 일반적으로 항목 목록이 이미 만들어진 경우(예: CSV에서 가져온 후) 이 단계를 사용하도록 설정합니다. 

  • 형: "항목 선택"
  • 디자인: 이 객체는 create-item과 유사한 디자인 측면을 지정합니다.

본보기

자바스크립트:


{
   "유형": "선택 항목",
   "디자인": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-NMSZjM-bdArdYcaa9XJ/NORMAL/c3o4fsHCXth55bOAZZNk8A?w=1920"
   }
}

캡처 폴더

묘사

capture-folder 단계에서는 사용자가 폴더를 캡처할 수 있습니다.

  • 형: "캡처 폴더"
  • 타이틀: 단계의 제목
  • 메모: 단계에 대한 설명 또는 지침입니다.
  • dirName: 이미지가 저장될 디렉터리의 이름입니다.
  • 선택적: true인 경우 이 단계는 선택 사항이며 사용자는 건너뛸 수 있습니다.
  • 복사 (선택 사항): 캡처한 이미지를 다른 폴더에 복사합니다.
  • copytoDir 크랙: 대상 폴더
  • 복사 필터: 선택적 필터, "swingAbs", "turnAbs" 또는 "label"과 일치하는 이미지만 복사됩니다.

예제 1 - 간단한 폴더 캡처

자바스크립트:


{
   "유형": "캡처 폴더",
   "title": "내부 캡처",
   "note": "핸드헬드 카메라로 내부를 캡처합니다.",
   "dirName": "세부 정보"
}

예제 2 - 폴더를 캡처하고 선택한 이미지를 다른 폴더에 복사

자바스크립트


{
 "유형": "캡처 폴더",
 "title": "스핀 캡처",
 "dirName": "스핀",
 "복사": {
   "toDir": "스틸",
   "필터": [
     { "스윙앱": 10, "턴앱": 0 },
     { "스윙앱": 10, "턴앱": 45 },
     { "스윙앱": 10, "턴앱": 180 }
   ]
 }
}

가져오기 이미지

묘사

이미지 가져오기 단계를 통해 사용자는 디스크에서 이미지를 가져올 수 있습니다. 이 단계의 객체는 다음과 같습니다.

  • 형: "이미지 가져오기"
  • 타이틀: 단계의 제목
  • 메모: 단계에 대한 설명 또는 지침
  • dirName: 이미지가 저장 될 폴더의 이름
  • 선택적: true인 경우 이 단계는 선택 사항이며 사용자는 건너뛸 수 있습니다

본보기

자바스크립트:


{
   "유형": "캡처 폴더",
   "title": "내부 캡처",
   "note": "핸드헬드 카메라로 찍은 이미지를 가져옵니다.",
   "dirName": "내부"
}

라이브뷰

묘사

라이브view 단계는 카메라 라이브를 켭니다. view . 사용자는 일반적으로 이 기능을 활성화하여 개체의 위치를 확인합니다.

  • 형: "라이브 뷰"
  • 메모: 단계에 대한 설명 또는 지침
  • cameraAngle (선택 사항): 라이브 뷰를 위한 카메라 각도를 지정합니다.

본보기

자바스크립트:


{
   "유형": "라이브뷰",
   "title": "위치 확인",
   "note": "물체의 위치를 확인하고 중앙에 있는지 확인하세요."
}

사용 예

다음 예제에서는 이름 및 메모 필드(선택 사항)와 배경 이미지 및 색이 포함된 디자인을 사용하여 항목을 만들기 위한 마법사 단계를 만듭니다.

자바스크립트:


[
 {
   "유형": "선택 항목",
   "필드": [
     {
       "이름": "이름"
     },
     {
       "name": "참고",
       "선택 사항": 참
     }
   ],
   "디자인": {
     "bgImage": "https://hosting. photorobot.com/images/-ML2QkR2lrhwn5SVMaEu/-Nehz_ciyDihw90EgNuy/FINAL/tqZxrqbKZ4exH6y2LFPWUw?w=1200"
   }
 },
 {
   "유형": "라이브뷰",
   "title": "위치 확인",
   "note": "그 사람이 보이는지 확인하세요.",
   "카메라 각도": 15
 },
 {
   "유형": "캡처 폴더",
   "title": "스핀 캡처",
   "dirName": "스핀"
 },
 {
   "유형": "캡처 폴더",
   "title": "스틸 이미지 캡처",
   "dirName": "스틸"
 }
]

메모: 이것은 PhotoRobot 사용자가 초기 실험과 간단한 스크립트 설정을 할 수 있도록 하는 일반 코드입니다. 이를 사용하여 마법사 기능을 테스트하고 실험을 위한 기본 스크립트를 실행할 수 있습니다.