opencv


Why do SURF feature points have floating point coordinates?


I have just written the C++ OpenCV 2.4.7 code to extract feature points in stereo images using SurfFeatureDetector. It worked well but I got confused when I realized that the point coordinates are floating points, say for example it found coordinates [283.23 123.424] as one of the features in left image.
Here is a part of the code (simply extracting features):
int minHessian = 400;
SurfFeatureDetector detector(minHessian);
vector<KeyPoint> featuresLeft, featuresRight;
detector.detect(leftImg, featuresLeft);
detector.detect(rightImg, featuresRight);
Can anyone please tell me how this could be happening?
Is there any interpolation involved in the built-in functions?

Related Links

Trying to compile character_recognition.cpp from opencv_contrib samples
OpenCV error in flann knnmatch
How to mix up a stereo image with EmguCV?
Declare a cv::Mat member in managed c++ class
Calculate focus to map world point on imageplane
Forcing cmake to use a specific OpenCV version
In Javacv cvCreateFileCapture is not able to read the video from the memory
get information from connectedComponentsWithStats in opencv via c++ [duplicate]
What are some good sources for tutorials on structure from motion using OpenCV in Python? [closed]
Kinect Point Cloud To Color Space Transform
OpenCV + OpenGL Using solvePnP camera pose - object is offset from detected marker
opencv Unable to record video from camera to a file
opencv3.2 dnn module error
Why Dense SIFT produces these keypoints?
OpenCV: How to get the GMM co-variance matrix?
Where can I find the full forms of abbreviations used in OpenCV?

Categories

HOME
math
regex
dynamic-programming
xaml
streaming
normalization
restsharp
ibm-midrange
akka.net
wso2-das
pie-chart
uwsgi
sql-server-express
session-cookies
zend-expressive
openui5
axios
numericupdown
imp
flow
h.264
formio
freetype
windows-applications
azure-ad-graph-api
zos
selenium-edgedriver
pdfa
trial
editorconfig
android-arrayadapter
ocean
whatsapi
mobile-center
scatter-plot
scom
django-users
html-select
capstone
haxm
xaf
paypal-rest-sdk
ubuntu-server
sagepay
symfony-process
btle
rating
rtems
gulp-babel
pseudo-element
rating-system
sections
wrk
koala-framework
simple.odata.client
ios-app-group
canopen
python-module
biological-neural-network
android-alertdialog
android-chips
setwindowshookex
ubuntu-15.04
xmllint
namenode
python-3.1
isapi-rewrite
sliding
rabbitvcs
pypdf
document-ready
netbsd
avalonedit
node-orm2
base-conversion
janino
puppet-enterprise
android-tablelayout
json-web-token
computer-science-theory
jet.com-apis
catalina.out
monk
globus-toolkit
master-theorem
custom-titlebar
data-quality
grunt-contrib-copy
magento-1.6
requiredfieldvalidator
pydatalog
onejar
llblgenpro
xcache
jflow
globbing
adlds
asp.net-authentication
python-dateutil
uptime
hogan.js
hudson-plugins
cassette
oncreate
vote
libavg
tipsy
c++builder-xe2
ruby-1.9.2
springboard
openfeint
servletunit
winamp
net-ssh
msn-messenger
case-tools
roguelike

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App