Class: Google::Cloud::VisionAI::V1::PersonBlurConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/visionai/v1/platform.rb

Overview

Message describing FaceBlurConfig.

Defined Under Namespace

Modules: PersonBlurType

Instance Attribute Summary collapse

Instance Attribute Details

#faces_only::Boolean

Returns Whether only blur faces other than the whole object in the processor.

Returns:

  • (::Boolean)

    Whether only blur faces other than the whole object in the processor.



1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
# File 'proto_docs/google/cloud/visionai/v1/platform.rb', line 1768

class PersonBlurConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Type of Person Blur
  module PersonBlurType
    # PersonBlur Type UNSPECIFIED.
    PERSON_BLUR_TYPE_UNSPECIFIED = 0

    # FaceBlur Type full occlusion.
    FULL_OCCULUSION = 1

    # FaceBlur Type blur filter.
    BLUR_FILTER = 2
  end
end

#person_blur_type::Google::Cloud::VisionAI::V1::PersonBlurConfig::PersonBlurType

Returns Person blur type.



1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
# File 'proto_docs/google/cloud/visionai/v1/platform.rb', line 1768

class PersonBlurConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # Type of Person Blur
  module PersonBlurType
    # PersonBlur Type UNSPECIFIED.
    PERSON_BLUR_TYPE_UNSPECIFIED = 0

    # FaceBlur Type full occlusion.
    FULL_OCCULUSION = 1

    # FaceBlur Type blur filter.
    BLUR_FILTER = 2
  end
end