Questions tagged [opencv]

OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library.

Filter by
Sorted by
Tagged with
2 votes
0 answers
111 views

Detecting images with survey pattern with OpenCV or something else in Python

I have thousands of data, each represents trail of aircraft flight. My goal is to analyse and detect those which do specified pattern (in my case survey pattern). I am using Python, my approach was (...
Khaled's user avatar
  • 335
0 votes
0 answers
125 views

Georeference one image using GCPs from another image

I have two GeoTIFFs, one of which is misaligned spatially. I used opencv to do some quick feature matching between the two to automatically identify GCPs existing in both images. How would I go about ...
mrgeo's user avatar
  • 213
3 votes
0 answers
423 views

Converting the coordinate system of x, y of shapes in an image to latitudes and longitudes

I have screenshots from Google Maps that show the traffic condition in Tehran (6000*4000 pixels): I have extracted the red sections using Opencv and then drawn these sections as lines in a new ...
ali bakhtiari's user avatar
1 vote
1 answer
894 views

Converting contours in an image to lines in shapefile using Python

I have processed a screenshot from Google Maps using OpenCV and identified some contours for the red road sections, and I want to project these contours to a shapefile. I have searched but couldn't ...
ali bakhtiari's user avatar
1 vote
0 answers
47 views

Shape width estimation from raster

I want to estimate the measurements of a shape present in a given raster image and I want to know what is the proper way of handling the measurement dependence on the projection. More specifically, I ...
Erika KT's user avatar
2 votes
1 answer
548 views

How to copy coordinates from a .tif that has coordinates to a .tif that does not have coordinates?

So I have done some RGB-channel extraction from a .tif file, meaning I took UAV_image.tif and I have extracted R,G,B channels on three different .tif files. Next, I did some calculations such as ...
just_learning's user avatar
2 votes
1 answer
352 views

.tif image is really dark when opening with cv2 but bright in QGIS

I have some tif sattelite images, when I read them in with cv2 they are super dark, i checked and the mean pixel value is 6 ish. The maximum is 166, image viewers also show the images as super dark, ...
Oliver's user avatar
  • 195
3 votes
0 answers
1k views

Cropland field delineation using OpenCV and Google Earth Engine

I want to follow the methodology in the following article in order to find field boundary delineation automatically: "Multi-Temporal Crop Type and Field Boundary Classification with Google Earth ...
Aidos Makhanov's user avatar
1 vote
0 answers
234 views

Count the polygons of the raster given by the kmeans algorithm

I am struggling with a Python problem. My plan is to compute the clustering of the kmeans algorithm for an image and to create polygons from this classification. My goal is to get the total number of ...
Gatsen's user avatar
  • 11
1 vote
0 answers
214 views

OpenCV array is totally different from raster values of my TIFF in QGIS? [closed]

I have a a GeoTIFF that I need to binarize. OpenCV is of course the choice program for the job, but I am having major issues. Below, you will see a typical range for RGBnIR values in QGIS of my image: ...
Jesse's user avatar
  • 207
3 votes
0 answers
249 views

Is it possible to proceed direct geo-referencing and ortho-rectification for a GeoTIFF with GDAL/OpenCV in one step

I work under Debian Linux and want to ortho-rectify and geo-reference images aquired by a tilted twin camera system using: the attitude parameter (roll, ptich and heading) of the gyro-stabilized ...
huckfinn's user avatar
  • 3,518
3 votes
2 answers
2k views

Rasterio and OpenCV reads JPEG differently

I realise a very similar question was asked as Rasterio and OpenCV shows two different pixel arrays for same image. However my situation is slightly different and I only wish to know why this ...
ashnair1's user avatar
  • 379
2 votes
1 answer
1k views

Rasterio and OpenCV shows two different pixel arrays for same image [closed]

I am using Rasterio to open a panchromatic GeoTiff image file. The syntax I used to open the GeoTIFF file using Rasterio: import rasterio src = rasterio.open('...
ouila's user avatar
  • 31
0 votes
0 answers
168 views

Anaconda Python Library with QGIS

I'm currently thinking about ways to develop scripts with openCV library and use with QGIS. I've installed python directly from Anaconda distribution and installed new packages from it (never had a ...
raulindo's user avatar
4 votes
1 answer
767 views

Fitting circles to crescent shaped clusters in raster data automatically

I have mobile lidar scanner (MLS) that was collected in a forest with big, mature trees. My research involves fitting circles to tree stems to estimate their diameters at different heights. Once I ...
Kartograaf's user avatar
  • 2,862
2 votes
1 answer
2k views

Using OpenCV function in PyQGIS - Module not found

I would like to write a code using the OpenCV function cv2.bitwise_and, and run it in the Python console on QGIS. To do so, I start my code with import cv2. QGIS is returning the following error : ...
Caroline_GR's user avatar
0 votes
0 answers
174 views

Best way to correct UAS imagery sun glint over a water surface

I have a challenge of where there is a sun glint which includes both specular and non-specular brightening of a water surface on Unmanned Aerial Vehicle (UAS) imagery. Please see the raw image below ...
wondim's user avatar
  • 1,363
2 votes
0 answers
393 views

Use edge detection to segment images

I have an RGB from which I detected the edges and I'm curious if I can use it to optimize a segmentation or as a mask to improve the segmentation to identify cultivated fields. Could you do that? If ...
vins_26's user avatar
  • 433
1 vote
0 answers
352 views

Use OpenCV in PyQGIS

I developing QGIS module and I have a question, how to capture QgsMapCanvas window with OpenCV for shoving in different frame or different application? Part of the code: class MainWindow( QtWidgets....
Spatialghost's user avatar
3 votes
1 answer
866 views

How to change a numpy array's dimensions [closed]

I'm using GDAL Python API to read a raster into a NumPy array, it will return a array's shape like [bands, rows, cols], if we want to use OpencCV to deal with this array, it will cause some problem, ...
Zhou XF's user avatar
  • 67
4 votes
4 answers
3k views

How to save raster with projection into Python

I applied a raster processing that is already in a known coordinate system with this code, import cv2 import numpy as np from matplotlib import pyplot as src img = cv2.imread(r'E:\2_PROJETS_DISK_E\...
hamza's user avatar
  • 61
4 votes
1 answer
133 views

Adding up several rasters to show the change

I want to add several images such that their change is shown in different colors. Such as the following in which I simply added two images in their grayscale. But I would like to have a colored ...
FJ_Abbasi's user avatar
  • 621
0 votes
1 answer
190 views

How do I contribute to opencv-python? [closed]

I have an implementation of a computer vision algorithm in python. I would like to contribute this to opencv-python. This is my first time contributing to FOSS. How should I go about it?
BATspock's user avatar
3 votes
1 answer
708 views

Is there a GDAL function similar to OpenCV's WarpPerspective?

I't trying to mosaic a GeoTiff raster against another. Initially, they were both georeferenced in WGS-84 CRS. Using OpenCV, I calculated a homography transformation (a 3x3 projection matrix), that ...
zuzaanto's user avatar
1 vote
1 answer
2k views

Converting Digital Number (DN) to reflectance in order to analyze NDVI

I'm working with a mapir nir + red camera meaning that its blue band captures nir light and its red captures red normally. I understand that NDVI is calculated using reflectance values. How do I ...
Tker's user avatar
  • 11
1 vote
1 answer
987 views

Visualizing NDVI values?

Currently, I have the NDVI values, and I transformed it from [-1, 1] to [0, 255]. Now my question is how do I visualize either of these value? My first thought is to make a color map similar to the ...
Tker's user avatar
  • 11
0 votes
1 answer
2k views

Importing cv2 on Python 2.7 gives error [closed]

When importing cv2 on Python 2.7 I got this error: Traceback (most recent call last): File "<pyshell#1>", line 1, in <module> import cv2 ImportError: DLL load failed: The specified ...
Wassim's user avatar
  • 1
2 votes
1 answer
1k views

Seeking Open Source implementation of Majority Filter?

I am performing postprocessing on Landsat GeoTIFF images and want to use the Majority Filter as mentioned in the book on Image Analysis, Classification and Change Detection in Remote Sensing and ...
Abhijay Ghildyal's user avatar
1 vote
0 answers
880 views

Raster alignment

I have a problem with raster aligning. Given: Two rasters that need to be aligned. Rasters a little bit shifted, scaled and rotated. Two arrays of matched keypoints. Transformation is wrong, so ...
Davion's user avatar
  • 182
0 votes
2 answers
5k views

How to save numpy array as single band image?

I'm working on MODIS NDVI composite data (single band). I converted the image to a numpy array and performed filtering operations. When i'm saving the new numpy array as an image I get a 3 band image ...
Mangesh Deshpande's user avatar
1 vote
0 answers
1k views

How to loop the kernel for covering all pixels from a raster in 5x5 convolution window by using OpenCV? [closed]

Here, I have python code which is helping me in selecting 5 by 5 window from upper left corner of a raster (.tif). I want a process to automate through entire image in 5 by 5 convolution window. ...
vigna purohit's user avatar
1 vote
0 answers
533 views

Reading 13 bands (Sentinel 2A) .tif image in cv::Mat (opencv C++) [closed]

I want to read 13 bands of a .tif image in separate cv::Mat objects for processing. I have tried reading it with opencv imread() function but it fails to load it. Also, I have used libtiff but I am ...
Muhammad Awais's user avatar
6 votes
2 answers
7k views

Detecting overlapping blobs in image?

I have read the following two posts related to my question; however, my problem is slightly different and I'm having a hard time solving it. Finding if two polygons Intersect in python? Getting ...
Jonathan's user avatar
  • 163
3 votes
1 answer
3k views

GDAL, python: How to create a GDAL dataset object from a numpy array

I am working on a program that uses both OpenCV and GDAL to perform different tasks. OpenCV stores its images as numpy arrays. I would like to be able to go directly from this numpy array to a dataset ...
Victor Odouard's user avatar