Questions tagged [opencv]
OpenCV (Open Source Computer Vision Library) is an open source computer vision and machine learning software library.
34
questions
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 (...
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 ...
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 ...
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 ...
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 ...
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 ...
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,
...
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 ...
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 ...
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:
...
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 ...
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 ...
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('...
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 ...
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 ...
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 : ...
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 ...
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 ...
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....
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, ...
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\...
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 ...
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?
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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.
...
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 ...
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 ...
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 ...