How to detect only horizontal line exact parallel to one reference horizontal line in the same image?

2 ビュー (過去 30 日間)
matlab code for detecting only horizontal lines exact parallel to one reference horizontal line in the same image?
  2 件のコメント
Preethi
Preethi 2016 年 10 月 14 日
hi,
If you have the co-ordinates of the reference line then 1. you can calculate the distance between the points.
2. keep y co-ordinate constant increase x xo-ordinate(which will be the next pixel) and again calculate distance. this distance should be same the distance calculated at starting point. make sure that the value is non-zero before calculating.
3. keep continuing for all rows

サインインしてコメントする。

回答 (2 件)

Swarooph
Swarooph 2016 年 10 月 14 日
You can use hough transform to detect lines. Once lines are detected, you can use properties such as theta on the houghlines structure to filter your lines compared to a reference line.
Take a look at this example to see how to use hough transform to detect lines in MATLAB.

Deshbhushan Patil
Deshbhushan Patil 2016 年 11 月 22 日
How to determine initial cluster centers for color image segmentation using k-means clustering. What is the matlab code for adaptive k-means clustering to choose initial cluster centers?

Community Treasure Hunt

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

Start Hunting!

Translated by