how can i use detectHarrisFeatures between image and video

2 visualizaciones (últimos 30 días)
mh sarah
mh sarah el 23 de En. de 2017
Comentada: Walter Roberson el 24 de En. de 2017
this code is between tow image i need between image and video
points1 = detectHarrisFeatures(I);
points2 = detectHarrisFeatures(F);
[features1, valid_points1] = extractFeatures(I, points1);
[features2, valid_points2] = extractFeatures(F, points2);
indexPairs = matchFeatures(features1, features2);
matched_points1 = valid_points1(indexPairs(:, 1), :);
matched_points2 = valid_points2(indexPairs(:, 2), :);
figure; showMatchedFeatures(I, frame, matched_points1, matched_points2);

Respuestas (1)

Walter Roberson
Walter Roberson el 24 de En. de 2017
It is not possible to work directly with videos. Instead, you have to read (or capture) a frame of the video at a time. The frame of the video is an image, so you can just assign that image to the appropriate variable name and use your existing code.
  2 comentarios
mh sarah
mh sarah el 24 de En. de 2017
yes i knows but the video has a lot of frame how can i make do it whith all the frame and extract the frame with have a lot of interested point similar

Iniciar sesión para comentar.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by