SlideShare a Scribd company logo
Matlab:Feature Extraction Using Segmentation and Edge Detection
Detecting Edges Using the edge FunctionIn an image, an edge is a curve that follows a path of rapid change in image intensity.
Detecting Edges Using the edge FunctionI = imread(‘dmt.jpg');
imshow(I);
BW1 = edge(I,'sobel');
BW2 = edge(I,'canny');
figure, imshow(BW1) ;
figure, imshow(BW2)Detecting Edges Using the edge FunctionI = imread(‘bird.png');
imshow(I);
BW1 = edge(I,'sobel');
BW2 = edge(I,'canny');
figure, imshow(BW1) ;
figure, imshow(BW2)Detecting Edges Using the edge Function
Radon TransformThe radon function computes projections of an image matrix along specified directions.
Radon Transform>> I=zeros(100,100);>> I(40:60, 40:60)=1;>> imshow(I);>> [R,xp] = radon(I,0);>> figure,plot(xp,R);
Radon Transform>> I=zeros(100,100);>> I(40:60, 40:60)=1;>> imshow(I); >> [R,xp] = radon(I,45);>> figure,plot(xp,R);
Ad

Recommended

Feature Extraction
Feature Extraction
Revathi Krishnan
 
Graphics in C programming
Graphics in C programming
Kamal Acharya
 
Lecture on graphics
Lecture on graphics
Rafi_Dar
 
Cg lab cse-v (1) (1)
Cg lab cse-v (1) (1)
Surya Sukumaran
 
Computer Graphics Concepts
Computer Graphics Concepts
SHAKOOR AB
 
Cgm Lab Manual
Cgm Lab Manual
Oriental College of Technology,Bhopal
 
Computer Graphics Programes
Computer Graphics Programes
Abhishek Sharma
 
Computer Graphics Practical
Computer Graphics Practical
Neha Sharma
 
Unit 11. Graphics
Unit 11. Graphics
Ashim Lamichhane
 
Tao Fayan_Iso and Full_volume rendering
Tao Fayan_Iso and Full_volume rendering
Fayan TAO
 
Writeup advanced lane_lines_project
Writeup advanced lane_lines_project
Manish Jauhari
 
Clipping
Clipping
johanna20
 
Computer graphics
Computer graphics
amitsarda3
 
Computer Graphics - Hidden Line Removal Algorithm
Computer Graphics - Hidden Line Removal Algorithm
Jyotiraman De
 
RedisConf18 - Lower Latency Graph Queries in Cypher with Redis Graph
RedisConf18 - Lower Latency Graph Queries in Cypher with Redis Graph
Redis Labs
 
Class[5][9th jul] [three js-meshes_geometries_and_primitives]
Class[5][9th jul] [three js-meshes_geometries_and_primitives]
Saajid Akram
 
Shadow Volumes on Programmable Graphics Hardware
Shadow Volumes on Programmable Graphics Hardware
stefan_b
 
Problem reduction AND OR GRAPH & AO* algorithm.ppt
Problem reduction AND OR GRAPH & AO* algorithm.ppt
arunsingh660
 
Matlab Visualizing Data
Matlab Visualizing Data
DataminingTools Inc
 
Projection Matrices
Projection Matrices
Syed Zaid Irshad
 
Graphics in C++
Graphics in C++
Ahsan Mughal
 
Camera calibration from a single image based on coupled line cameras and rect...
Camera calibration from a single image based on coupled line cameras and rect...
Joo-Haeng Lee
 
Graphics Programming in C
Graphics Programming in C
Kasun Ranga Wijeweera
 
CVGIP_Chia-Pin Tseng
CVGIP_Chia-Pin Tseng
Chia-Pin Tseng
 
Hidden line removal algorithm
Hidden line removal algorithm
KKARUNKARTHIK
 
Class[6][5th aug] [three js-loaders]
Class[6][5th aug] [three js-loaders]
Saajid Akram
 
Computer graphics file
Computer graphics file
aman1001
 
Creating an Uber Clone - Part IV - Transcript.pdf
Creating an Uber Clone - Part IV - Transcript.pdf
ShaiAlmog1
 
matlab.docx
matlab.docx
AraniNavaratnarajah2
 
JS Fest 2019. Mauricio Palma. You can’t read this sentence - A11y automation
JS Fest 2019. Mauricio Palma. You can’t read this sentence - A11y automation
JSFestUA
 

More Related Content

What's hot (19)

Unit 11. Graphics
Unit 11. Graphics
Ashim Lamichhane
 
Tao Fayan_Iso and Full_volume rendering
Tao Fayan_Iso and Full_volume rendering
Fayan TAO
 
Writeup advanced lane_lines_project
Writeup advanced lane_lines_project
Manish Jauhari
 
Clipping
Clipping
johanna20
 
Computer graphics
Computer graphics
amitsarda3
 
Computer Graphics - Hidden Line Removal Algorithm
Computer Graphics - Hidden Line Removal Algorithm
Jyotiraman De
 
RedisConf18 - Lower Latency Graph Queries in Cypher with Redis Graph
RedisConf18 - Lower Latency Graph Queries in Cypher with Redis Graph
Redis Labs
 
Class[5][9th jul] [three js-meshes_geometries_and_primitives]
Class[5][9th jul] [three js-meshes_geometries_and_primitives]
Saajid Akram
 
Shadow Volumes on Programmable Graphics Hardware
Shadow Volumes on Programmable Graphics Hardware
stefan_b
 
Problem reduction AND OR GRAPH & AO* algorithm.ppt
Problem reduction AND OR GRAPH & AO* algorithm.ppt
arunsingh660
 
Matlab Visualizing Data
Matlab Visualizing Data
DataminingTools Inc
 
Projection Matrices
Projection Matrices
Syed Zaid Irshad
 
Graphics in C++
Graphics in C++
Ahsan Mughal
 
Camera calibration from a single image based on coupled line cameras and rect...
Camera calibration from a single image based on coupled line cameras and rect...
Joo-Haeng Lee
 
Graphics Programming in C
Graphics Programming in C
Kasun Ranga Wijeweera
 
CVGIP_Chia-Pin Tseng
CVGIP_Chia-Pin Tseng
Chia-Pin Tseng
 
Hidden line removal algorithm
Hidden line removal algorithm
KKARUNKARTHIK
 
Class[6][5th aug] [three js-loaders]
Class[6][5th aug] [three js-loaders]
Saajid Akram
 
Computer graphics file
Computer graphics file
aman1001
 
Tao Fayan_Iso and Full_volume rendering
Tao Fayan_Iso and Full_volume rendering
Fayan TAO
 
Writeup advanced lane_lines_project
Writeup advanced lane_lines_project
Manish Jauhari
 
Computer graphics
Computer graphics
amitsarda3
 
Computer Graphics - Hidden Line Removal Algorithm
Computer Graphics - Hidden Line Removal Algorithm
Jyotiraman De
 
RedisConf18 - Lower Latency Graph Queries in Cypher with Redis Graph
RedisConf18 - Lower Latency Graph Queries in Cypher with Redis Graph
Redis Labs
 
Class[5][9th jul] [three js-meshes_geometries_and_primitives]
Class[5][9th jul] [three js-meshes_geometries_and_primitives]
Saajid Akram
 
Shadow Volumes on Programmable Graphics Hardware
Shadow Volumes on Programmable Graphics Hardware
stefan_b
 
Problem reduction AND OR GRAPH & AO* algorithm.ppt
Problem reduction AND OR GRAPH & AO* algorithm.ppt
arunsingh660
 
Camera calibration from a single image based on coupled line cameras and rect...
Camera calibration from a single image based on coupled line cameras and rect...
Joo-Haeng Lee
 
Hidden line removal algorithm
Hidden line removal algorithm
KKARUNKARTHIK
 
Class[6][5th aug] [three js-loaders]
Class[6][5th aug] [three js-loaders]
Saajid Akram
 
Computer graphics file
Computer graphics file
aman1001
 

Similar to Matlab Feature Extraction Using Segmentation And Edge Detection (20)

Creating an Uber Clone - Part IV - Transcript.pdf
Creating an Uber Clone - Part IV - Transcript.pdf
ShaiAlmog1
 
matlab.docx
matlab.docx
AraniNavaratnarajah2
 
JS Fest 2019. Mauricio Palma. You can’t read this sentence - A11y automation
JS Fest 2019. Mauricio Palma. You can’t read this sentence - A11y automation
JSFestUA
 
Cgo2007 P3 3 Birkbeck
Cgo2007 P3 3 Birkbeck
aiQUANT
 
A Dimension Abstraction Approach to Vectorization in Matlab
A Dimension Abstraction Approach to Vectorization in Matlab
aiQUANT
 
2 - PointProcessing.pdf
2 - PointProcessing.pdf
nhtminh550220
 
Creating an Uber Clone - Part XXII - Transcript.pdf
Creating an Uber Clone - Part XXII - Transcript.pdf
ShaiAlmog1
 
Test
Test
Kinni MEW
 
Test
Test
Kinni MEW
 
Notes on image processing
Notes on image processing
Mohammed Kamel
 
Test
Test
Kinni MEW
 
computer graphics lab manual 2013-converted.pdf
computer graphics lab manual 2013-converted.pdf
SyedSajjadShah3
 
Simple Matlab tutorial using matlab inbuilt commands
Simple Matlab tutorial using matlab inbuilt commands
Lakshmi Sarvani Videla
 
Dip3
Dip3
thanhhoang2012
 
DIP_Manual.pdf
DIP_Manual.pdf
NetraBahadurKatuwal
 
Dip Morphological
Dip Morphological
Mubbasher Khaliq
 
computer graphics-C/C++-dancingdollcode
computer graphics-C/C++-dancingdollcode
Bhavya Chawla
 
Data visualization using the grammar of graphics
Data visualization using the grammar of graphics
Rupak Roy
 
MatplotLib.pptx
MatplotLib.pptx
Paras Intotech
 
matplotlib.pptxdsfdsfdsfdsdsfdsdfdsfsdf cvvf
matplotlib.pptxdsfdsfdsfdsdsfdsdfdsfsdf cvvf
zmulani8
 
Creating an Uber Clone - Part IV - Transcript.pdf
Creating an Uber Clone - Part IV - Transcript.pdf
ShaiAlmog1
 
JS Fest 2019. Mauricio Palma. You can’t read this sentence - A11y automation
JS Fest 2019. Mauricio Palma. You can’t read this sentence - A11y automation
JSFestUA
 
Cgo2007 P3 3 Birkbeck
Cgo2007 P3 3 Birkbeck
aiQUANT
 
A Dimension Abstraction Approach to Vectorization in Matlab
A Dimension Abstraction Approach to Vectorization in Matlab
aiQUANT
 
2 - PointProcessing.pdf
2 - PointProcessing.pdf
nhtminh550220
 
Creating an Uber Clone - Part XXII - Transcript.pdf
Creating an Uber Clone - Part XXII - Transcript.pdf
ShaiAlmog1
 
Notes on image processing
Notes on image processing
Mohammed Kamel
 
computer graphics lab manual 2013-converted.pdf
computer graphics lab manual 2013-converted.pdf
SyedSajjadShah3
 
Simple Matlab tutorial using matlab inbuilt commands
Simple Matlab tutorial using matlab inbuilt commands
Lakshmi Sarvani Videla
 
computer graphics-C/C++-dancingdollcode
computer graphics-C/C++-dancingdollcode
Bhavya Chawla
 
Data visualization using the grammar of graphics
Data visualization using the grammar of graphics
Rupak Roy
 
matplotlib.pptxdsfdsfdsfdsdsfdsdfdsfsdf cvvf
matplotlib.pptxdsfdsfdsfdsdsfdsdfdsfsdf cvvf
zmulani8
 
Ad

More from matlab Content (20)

C,C++ In Matlab
C,C++ In Matlab
matlab Content
 
Matlab: Control Statements
Matlab: Control Statements
matlab Content
 
Matlab: Discrete Linear Systems
Matlab: Discrete Linear Systems
matlab Content
 
Matlab Distributions
Matlab Distributions
matlab Content
 
Matlab: Graph Plots
Matlab: Graph Plots
matlab Content
 
Matlab: Gui
Matlab: Gui
matlab Content
 
Matlab: Linear Methods, Quantiles
Matlab: Linear Methods, Quantiles
matlab Content
 
Matlab Data And Statistics
Matlab Data And Statistics
matlab Content
 
Matlab Image Enhancement Techniques
Matlab Image Enhancement Techniques
matlab Content
 
Matlab Image Restoration Techniques
Matlab Image Restoration Techniques
matlab Content
 
Matlab Importing Data
Matlab Importing Data
matlab Content
 
Matlab Organizing Data
Matlab Organizing Data
matlab Content
 
Matlab Text Files
Matlab Text Files
matlab Content
 
Matlab Visualizing Data
Matlab Visualizing Data
matlab Content
 
Matlab Working With Images
Matlab Working With Images
matlab Content
 
Matlab: Non Linear Methods
Matlab: Non Linear Methods
matlab Content
 
Matlab: Procedures And Functions
Matlab: Procedures And Functions
matlab Content
 
Matlab: Programming Environment
Matlab: Programming Environment
matlab Content
 
Matlab: Regression
Matlab: Regression
matlab Content
 
Matlab: Saving And Publishing
Matlab: Saving And Publishing
matlab Content
 
Matlab: Control Statements
Matlab: Control Statements
matlab Content
 
Matlab: Discrete Linear Systems
Matlab: Discrete Linear Systems
matlab Content
 
Matlab: Linear Methods, Quantiles
Matlab: Linear Methods, Quantiles
matlab Content
 
Matlab Data And Statistics
Matlab Data And Statistics
matlab Content
 
Matlab Image Enhancement Techniques
Matlab Image Enhancement Techniques
matlab Content
 
Matlab Image Restoration Techniques
Matlab Image Restoration Techniques
matlab Content
 
Matlab Organizing Data
Matlab Organizing Data
matlab Content
 
Matlab Visualizing Data
Matlab Visualizing Data
matlab Content
 
Matlab Working With Images
Matlab Working With Images
matlab Content
 
Matlab: Non Linear Methods
Matlab: Non Linear Methods
matlab Content
 
Matlab: Procedures And Functions
Matlab: Procedures And Functions
matlab Content
 
Matlab: Programming Environment
Matlab: Programming Environment
matlab Content
 
Matlab: Saving And Publishing
Matlab: Saving And Publishing
matlab Content
 
Ad

Recently uploaded (20)

2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC
 
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
Priyanka Aash
 
10 Key Challenges for AI within the EU Data Protection Framework.pdf
10 Key Challenges for AI within the EU Data Protection Framework.pdf
Priyanka Aash
 
UserCon Belgium: Honey, VMware increased my bill
UserCon Belgium: Honey, VMware increased my bill
stijn40
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
Enhance GitHub Copilot using MCP - Enterprise version.pdf
Enhance GitHub Copilot using MCP - Enterprise version.pdf
Nilesh Gule
 
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Priyanka Aash
 
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
Safe Software
 
The Future of Product Management in AI ERA.pdf
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
From Manual to Auto Searching- FME in the Driver's Seat
From Manual to Auto Searching- FME in the Driver's Seat
Safe Software
 
cnc-processing-centers-centateq-p-110-en.pdf
cnc-processing-centers-centateq-p-110-en.pdf
AmirStern2
 
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Priyanka Aash
 
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
 
Smarter Aviation Data Management: Lessons from Swedavia Airports and Sweco
Smarter Aviation Data Management: Lessons from Swedavia Airports and Sweco
Safe Software
 
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
ScyllaDB
 
Securing Account Lifecycles in the Age of Deepfakes.pptx
Securing Account Lifecycles in the Age of Deepfakes.pptx
FIDO Alliance
 
2025_06_18 - OpenMetadata Community Meeting.pdf
2025_06_18 - OpenMetadata Community Meeting.pdf
OpenMetadata
 
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC and Open Hackathons Monthly Highlights June 2025
OpenACC
 
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
A Constitutional Quagmire - Ethical Minefields of AI, Cyber, and Privacy.pdf
Priyanka Aash
 
10 Key Challenges for AI within the EU Data Protection Framework.pdf
10 Key Challenges for AI within the EU Data Protection Framework.pdf
Priyanka Aash
 
UserCon Belgium: Honey, VMware increased my bill
UserCon Belgium: Honey, VMware increased my bill
stijn40
 
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Quantum AI Discoveries: Fractal Patterns Consciousness and Cyclical Universes
Saikat Basu
 
Securing AI - There Is No Try, Only Do!.pdf
Securing AI - There Is No Try, Only Do!.pdf
Priyanka Aash
 
You are not excused! How to avoid security blind spots on the way to production
You are not excused! How to avoid security blind spots on the way to production
Michele Leroux Bustamante
 
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
Salesforce Summer '25 Release Frenchgathering.pptx.pdf
yosra Saidani
 
Enhance GitHub Copilot using MCP - Enterprise version.pdf
Enhance GitHub Copilot using MCP - Enterprise version.pdf
Nilesh Gule
 
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Coordinated Disclosure for ML - What's Different and What's the Same.pdf
Priyanka Aash
 
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
AI Agents and FME: A How-to Guide on Generating Synthetic Metadata
Safe Software
 
The Future of Product Management in AI ERA.pdf
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
From Manual to Auto Searching- FME in the Driver's Seat
From Manual to Auto Searching- FME in the Driver's Seat
Safe Software
 
cnc-processing-centers-centateq-p-110-en.pdf
cnc-processing-centers-centateq-p-110-en.pdf
AmirStern2
 
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Oh, the Possibilities - Balancing Innovation and Risk with Generative AI.pdf
Priyanka Aash
 
PyCon SG 25 - Firecracker Made Easy with Python.pdf
PyCon SG 25 - Firecracker Made Easy with Python.pdf
Muhammad Yuga Nugraha
 
Smarter Aviation Data Management: Lessons from Swedavia Airports and Sweco
Smarter Aviation Data Management: Lessons from Swedavia Airports and Sweco
Safe Software
 
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
Database Benchmarking for Performance Masterclass: Session 2 - Data Modeling ...
ScyllaDB
 
Securing Account Lifecycles in the Age of Deepfakes.pptx
Securing Account Lifecycles in the Age of Deepfakes.pptx
FIDO Alliance
 

Matlab Feature Extraction Using Segmentation And Edge Detection