Adding a filter to only white regions of image.

조회 수: 3(최근 30일)
Hello, i have grayscale image and black and white image of the grayscale image. I want to add laplace filter to grayscale image pixels where the pixel's values are 1 in black and white image. How can i do this.

채택된 답변

KALYAN ACHARJYA 2021년 11월 14일
%Now you can apply the filter on result_image
  댓글 수: 4
voidspecialist 2021년 11월 14일
Is there any way to select the only zeros and apply a filter to that pixels ?

댓글을 달려면 로그인하십시오.

추가 답변(1개)

Image Analyst
Image Analyst 2021년 11월 14일
Looks like you've already accepted an answer so I guess you got it figured out. But here is where I'd refer you:
Fast local Laplacian filtering of images
B = locallapfilt(I,sigma,alpha) filters the grayscale or RGB image I with an edge-aware, fast local Laplacian filter. sigma characterizes the amplitude of edges in I. alpha controls smoothing of details.
B = locallapfilt(I,sigma,alpha,beta) filters the image using beta to control the dynamic range of A.
B = locallapfilt(___,Name,Value) uses name-value pairs to control advanced aspects of the filter.

Community Treasure Hunt

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

Start Hunting!

Translated by