OpenCV, проблема коррекции перспективы, нелинейныйJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 OpenCV, проблема коррекции перспективы, нелинейный

Сообщение Anonymous »

У меня есть следующий код для коррекции перспективы, но в результате получается изображение, растянутое по маленьким координатам X и сжатое по большим, как это видно на следующих изображениях.
Если бы преобразование было правильным, вертикальная зеленая линия в центре изображения также должна была бы находиться посередине оси X результирующего изображения, но это не так. Хорошо видно, что левая часть растянута, а правая сжата.
Исходное изображение с указанием конверсии ->
Изображение

Выходное изображение ->
Изображение

код такой

Код: Выделить всё

import org.opencv.core.*;
import org.opencv.imgcodecs.Imgcodecs;
import org.opencv.imgproc.Imgproc;

public class ImagePerspective {

static { System.loadLibrary(Core.NATIVE_LIBRARY_NAME); }

/**
* Transforms an image using four points, adjusting the size of the output image to be
* as large as possible based on the points and the aspect ratio.
*
* @param fileIn      Path to the input image.
* @param points      Four points in the original image defined in the following order:
*                    - (x1, y1): top-left
*                    - (x2, y2): top-right
*                    - (x3, y3): bottom-right
*                    - (x4, y4): bottom-left
* @param fileOut     Path where the transformed image will be saved.
* @param aspectRatio Width/height ratio of the output image. 

Подробнее здесь: [url]https://stackoverflow.com/questions/79354968/opencv-perspective-correction-problem-nonlinear[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • OpenCV, проблема коррекции перспективы, нелинейный
    Anonymous » » в форуме JAVA
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • OpenCV, проблема коррекции перспективы, нелинейный
    Anonymous » » в форуме JAVA
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • OpenCV, проблема коррекции перспективы, нелинейный
    Anonymous » » в форуме JAVA
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Преобразование перспективы с высоты птичьего полета из калибровки камеры opencv python
    Гость » » в форуме Python
    0 Ответы
    53 Просмотры
    Последнее сообщение Гость
  • Преобразование перспективы изображения с использованием Android OpenCV
    Anonymous » » в форуме Android
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»