Settings
Mô-đun Settings cung cấp nhiều tùy chọn cấu hình để kiểm soát cách macro của bạn hoạt động. Dưới đây là các tính năng chính:
Cài đặt nhận diện
Điểm tối thiểu
Settings:getMinScore()- Lấy ngưỡng điểm tối thiểu hiện tại cho nhận diện văn bản/hình ảnhSettings:setMinScore(score: number)- Đặt ngưỡng điểm tối thiểu cho nhận diện
Chế độ thang độ xám
Settings:isGrayscale()- Kiểm tra xem chế độ thang độ xám có được bật khôngSettings:grayscaleOn()- Bật chế độ thang độ xám để nhận diện nhanh hơnSettings:grayscaleOff()- Tắt chế độ thang độ xám
Bộ nhớ đệm mẫu
Settings:cacheOn()- Bật bộ nhớ đệm mẫu để cải thiện hiệu suấtSettings:cacheOff()- Tắt bộ nhớ đệm mẫu
Cài đặt độ trễ
Độ trễ chạm
Settings:getClickDelay()- Lấy độ trễ chạm hiện tạiSettings:setClickDelay(delayMs: number)- Đặt độ trễ giữa các hành động chạm
Độ trễ vuốt
Settings:getSwipeDelay()- Lấy độ trễ vuốt hiện tạiSettings:setSwipeDelay(delayMs: number)- Đặt độ trễ giữa các hành động vuốt
Khoảng thời gian quét
Settings:getScanInterval()- Lấy khoảng thời gian quét hiện tại cho nhận diệnSettings:setScanInterval(interval: number)- Đặt độ trễ giữa các lần quét nhận diện
Ví dụ sử dụng
// Configure detection settings
Settings:setMinScore(0.8);
Settings:grayscaleOn();
Settings:cacheOn();
// Configure delays
Settings:setClickDelay(500);
Settings:setSwipeDelay(1000);
Settings:setScanInterval(200);
// Get current settings
minScore = Settings:getMinScore();
isGray = Settings:isGrayscale();
clickDelay = Settings:getClickDelay();
Cấu hình khối
Cài đặt nhận diện
- Điểm tối thiểu: Đặt ngưỡng điểm (0-1) cho nhận diện văn bản và hình ảnh
- Chế độ thang độ xám: Bật/tắt xử lý thang độ xám để nhận diện nhanh hơn
- Bộ nhớ đệm mẫu: Bật/tắt bộ nhớ đệm mẫu để tối ưu hóa hiệu suất
Cài đặt độ trễ
- Độ trễ chạm: Đặt độ trễ giữa các hành động chạm (tính bằng mili giây)
- Độ trễ vuốt: Đặt độ trễ giữa các hành động vuốt (tính bằng mili giây)
- Khoảng thời gian quét: Đặt độ trễ giữa các lần quét nhận diện (tính bằng mili giây)
Ví dụ
Mẹo sử dụng
-
Tối ưu hóa hiệu suất
- Bật chế độ thang độ xám khi màu sắc không quan trọng cho việc nhận diện
- Sử dụng bộ nhớ đệm mẫu khi làm việc với các màn hình tĩnh
- Điều chỉnh khoảng thời gian quét dựa trên khả năng của thiết bị
-
Điều chỉnh thời gian
- Tăng độ trễ trên các thiết bị chậm hơn
- Sử dụng độ trễ ngắn hơn cho các thao tác quan trọng về thời gian
- Cân bằng giữa tốc độ và độ tin cậy
-
Tinh chỉnh nhận diện
- Điểm tối thiểu cao hơn (gần 1) để so khớp chính xác hơn
- Điểm thấp hơn (gần 0) để so khớp linh hoạt hơn
- Bắt đầu với 0.8 và điều chỉnh nếu cần
Các khối liên quan
- Nhận diện hình ảnh
- Nhận diện văn bản
- Chạm
- Vuốt