Agrarsense
SemanticSegmentationCamera.h
Go to the documentation of this file.
1// Copyright (c) 2023 FrostBit Software Lab at the Lapland University of Applied Sciences
2//
3// This work is licensed under the terms of the MIT license.
4// For a copy, see <https://opensource.org/licenses/MIT>.
5
6#pragma once
7
9
10#include "SemanticSegmentationCamera.generated.h"
11
17UCLASS()
18class AGRARSENSE_API ASemanticSegmentationCamera : public ACamera
19{
20 GENERATED_BODY()
21
22public:
23
24 ASemanticSegmentationCamera(const FObjectInitializer& ObjectInitializer);
25
26 void Init(FCameraBaseParameters parameters, bool SimulateSensor = true) override;
27
32 virtual ESensorTypes GetSensorType() const override
33 {
35 }
36
37protected:
38
43 virtual void AddProcessingToFrameBuffer(TArray<FColor>& buffer) final override;
44
45};
ESensorTypes
Definition: SensorTypes.h:15
@ SemanticSegmentationCamera
Definition: Camera.h:53
virtual ESensorTypes GetSensorType() const override