<UserControl x:Class="Magics.Views.HeistViews.ComponentsViews.HeistOCRSettingsView"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
             xmlns:local="clr-namespace:Magics.Views.HeistViews.ComponentsViews"
             Background="{StaticResource BackgroundMediumBrush}"
             BorderBrush="{StaticResource BorderBrush}"
             mc:Ignorable="d"
             d:DesignHeight="300" d:DesignWidth="300">
    <Grid>
        <StackPanel>
            <DockPanel Margin="0,0,0,10">
                <TextBlock Text="🔍 OCR Settings"
                           DockPanel.Dock="Left"
                           Style="{StaticResource HeaderTextBlockStyle}"
                           FontSize="16"/>
            </DockPanel>

            <TextBlock Text="Расширенные возможности оптического распознавания символов будут доступны в следующих обновлениях."
                       Style="{StaticResource DescriptionTextBlockStyle}"
                       TextWrapping="Wrap"
                       LineHeight="16"/>

            <!-- Placeholder элементы -->
            <Grid Margin="0,15,0,0">
                <Grid.ColumnDefinitions>
                    <ColumnDefinition Width="*"/>
                    <ColumnDefinition Width="*"/>
                </Grid.ColumnDefinitions>

                <StackPanel Grid.Column="0" Margin="0,0,10,0">
                    <TextBlock Text="Точность распознавания"
                               Foreground="{StaticResource DisabledTextBrush}"
                               FontSize="14"
                               FontFamily="Arial"
                               Margin="0,0,0,5"/>
                    <Slider IsEnabled="False"
                            Value="75"
                            Maximum="100"
                            Opacity="0.5"/>
                </StackPanel>

                <StackPanel Grid.Column="1" Margin="10,0,0,0">
                    <TextBlock Text="Язык распознавания"
                               Foreground="{StaticResource DisabledTextBrush}"
                               FontSize="14"
                               FontFamily="Arial"
                               Margin="0,0,0,5"/>
                    <ComboBox IsEnabled="False"
                              Background="{StaticResource BackgroundDarkBrush}"
                              BorderBrush="{StaticResource BorderBrush}"
                              Foreground="{StaticResource DisabledTextBrush}"
                              Padding="8,6"
                              FontSize="14"
                              FontFamily="Arial">
                        <ComboBoxItem Content="Русский"/>
                        <ComboBoxItem Content="English"/>
                    </ComboBox>
                </StackPanel>
            </Grid>
        </StackPanel>
    </Grid>
</UserControl>
Измени интерфейс для настройки OCR из SettingsConfig // OCR SETTINGS
    [ObservableProperty]
    private bool _binarize = true;

    [ObservableProperty]
    private bool _removeRed = true;

    [ObservableProperty]
    private double _binarizeThreshold = 0;

    [ObservableProperty]
    private double _contrastClipLimit = 0.2;

    [ObservableProperty]
    private int _claheTileSize = 8;

    [ObservableProperty]
    private int _minRectangleWidth = 20;

    [ObservableProperty]
    private int _minRectangleHeight = 20;

    [ObservableProperty]
    private int _maxRectangleWidth = 300;

    [ObservableProperty]
    private int _maxRectangleHeight = 300;

    [ObservableProperty]
    private double _minContourArea = 400;

    [ObservableProperty]
    private double _brightnessThreshold = 80;

    [ObservableProperty]
    private double _overlapThreshold = 0.5;