Move CaptureParams into camera from autofocus
This commit is contained in:
parent
67e43c90df
commit
37e3450670
3 changed files with 10 additions and 10 deletions
|
|
@ -20,7 +20,7 @@ from pydantic import BaseModel, computed_field, field_validator, model_validator
|
|||
import labthings_fastapi as lt
|
||||
from labthings_fastapi.types.numpy import NDArray
|
||||
|
||||
from .camera import BaseCamera
|
||||
from .camera import BaseCamera, CaptureParams
|
||||
from .stage import BaseStage
|
||||
|
||||
LOGGER = logging.getLogger(__name__)
|
||||
|
|
@ -40,13 +40,6 @@ class AutofocusParams(BaseModel):
|
|||
sharpness_method: str = "jpeg"
|
||||
|
||||
|
||||
class CaptureParams(BaseModel):
|
||||
"""A class for capturing at least a single image."""
|
||||
|
||||
images_dir: str
|
||||
save_resolution: tuple[int, int]
|
||||
|
||||
|
||||
class StackParams(BaseModel):
|
||||
"""A class for holding stack parameters, and returning computed ones."""
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue