阴影去除方法调研
- Dominant language
- C++
- Stars
- 95
- Forks
- 33
- PR merge metrics
- No merged PRs in 30d
Description
比较专业的
[CVPR2011-Single-Image Shadow Detection and Removal using Paired Regions](http://aqua.cs.uiuc.edu/site/projects/shadow.html)
最简单的方式是通过选用H分量 [解决选取前景物体时的阴影干扰问题](http://stackoverflow.com/questions/20331347/how-to-remove-shadow-of-image-on-matlab)
``` matlab
I = imread('YgmAf.jpg'); % your original image
imagesc(I)
I=rgb2hsv(I);
I1=I(:,:,2); % change to hsv and select the channel with most clear contrast between object and shadow
thresholded = I1 > 0.23; %% Threshold to isolate lungs
thresholded = bwareaopen(thresholded,100); % remove too small pixels
I2=thresholded.*I1;
I3=edge(I2,'canny',graythresh(I2)); % ostu method
I3 = imfill(I3,'hole');
figure,imagesc(I3) %object binary image
```
复杂点的,要直接从图片中去除阴影
[matlab单文件](http://www.inf.u-szeged.hu/projectdirs/ssip2011/teamF/gallery.html)
关键字 Shadow Detection and De-shadowing Methods
[/misop/shadow_removal](/misop/shadow_removal)
Shadow Removal- 车道线被阴影干扰, 阴影中也有车道线,
传统的阴影去除针对物体的阴影
树木的阴影作为主要干扰
http://arma.sourceforge.net/shadows/
Contributor guide
No contributing guide indexed for this repository
Research direction
No source file, test, or implementation entry point is named. Start by reviewing the linked shadow-detection and shadow-removal references, including /misop/shadow_removal, and compare them against the lane-marking and tree-shadow context; the issue does not define a concrete completion condition.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- matlab
- Domain
- computer-vision
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100