image-segmentation

What is “semantic segmentation” compared to “segmentation” and “scene labeling”?

好久不见. 提交于 2019-11-26 23:45:29
问题 Is semantic segmentation just a Pleonasm or is there a difference between "semantic segmentation" and "segmentation"? Is there a difference to "scene labeling" or "scene parsing"? What is the difference between pixel-level and pixelwise segmentation? (Side-question: When you have this kind of pixel-wise annotation, do you get object detection for free or is there still something to do?) Please give a source for your definitions. Sources which use "semantic segmentation" Jonathan Long, Evan

Segment the image into blocks

断了今生、忘了曾经 提交于 2019-11-26 23:42:06
问题 Let us consider an image Y of size 512x512. The code below serves to segment the image Y into blocks where each block take the size 8x8. Matlab Code: for m = 1:64 for n = 1:64 subX = Y(8*(m-1)+1:8*m,8*(n-1)+1:8*n); end end What i need in this question is to resolve my two problems below: 1) to segment the image X into 8 x 8 number of blocks (not the size is 8x8 but the number of blocks must be 8x8). In this case the image will become segmented into 64 blocks where each block being contain 512

Overlapping sliding window over an image using blockproc or im2col?

让人想犯罪 __ 提交于 2019-11-26 16:56:46
问题 I have to apply dct2 to small windows of my image, preferably by using an overlapping window. I have found out that there are two functions in Matlab that can make this possible blockproc and im2col . I am having trouble understanding either and would appreciate some clarification. blockproc can be used to implement my function on a sliding window using the BorderSize and TrimBorder arguments. B = blockproc(A,[64,64],fun,'BorderSize',[5,5], 'TrimBorder', 'false'); I realize that this creates

How to make the blackboard text appear clearer using MATLAB?

倖福魔咒の 提交于 2019-11-26 13:29:09
What are the sequence of filters I should put if I want the final image to be more clearer with a digital type look. I mean only two distinct colors, one for the board and one for the chalk writing. When it comes to identifying text in images you better use Stroke Width Transform . Here's a little result I obtained on your image (the basic transform + connected component w/o filtering): My mex implementation based on code from here #include "mex.h" #include <vector> #include <map> #include <set> #include <algorithm> #include <math.h> using namespace std; #define PI 3.14159265 struct Point2d {

Image Segmentation using Mean Shift explained

本秂侑毒 提交于 2019-11-26 11:44:58
问题 Could anyone please help me understand how Mean Shift segmentation actually works? Here is a 8x8 matrix that I just made up 103 103 103 103 103 103 106 104 103 147 147 153 147 156 153 104 107 153 153 153 153 153 153 107 103 153 147 96 98 153 153 104 107 156 153 97 96 147 153 107 103 153 153 147 156 153 153 101 103 156 153 147 147 153 153 104 103 103 107 104 103 106 103 107 Using the matrix above is it possible to explain how Mean Shift segmentation would separate the 3 different levels of

Image segmentation based on edge pixel map [closed]

强颜欢笑 提交于 2019-11-26 07:25:35
问题 Closed . This question needs to be more focused. It is not currently accepting answers. Want to improve this question? Update the question so it focuses on one problem only by editing this post. Closed last year . I have trained a classifier in Python for classifying pixels in an image of cells as edge or non edge. I\'ve used it successfully on a few image datasets but am running into problems with this particular dataset, which seems pretty ambiguous even to the human eye. I don\'t know of

How to make the blackboard text appear clearer using MATLAB?

戏子无情 提交于 2019-11-26 03:43:05
问题 What are the sequence of filters I should put if I want the final image to be more clearer with a digital type look. I mean only two distinct colors, one for the board and one for the chalk writing. 回答1: When it comes to identifying text in images you better use Stroke Width Transform. Here's a little result I obtained on your image (the basic transform + connected component w/o filtering): My mex implementation based on code from here #include "mex.h" #include <vector> #include <map>

How to define the markers for Watershed in OpenCV?

好久不见. 提交于 2019-11-26 02:40:55
问题 I\'m writing for Android with OpenCV. I\'m segmenting an image similar to below using marker-controlled watershed, without the user manually marking the image. I\'m planning to use the regional maxima as markers. minMaxLoc() would give me the value, but how can I restrict it to the blobs which is what I\'m interested in? Can I utilize the results from findContours() or cvBlob blobs to restrict the ROI and apply maxima to each blob? 回答1: First of all: the function minMaxLoc finds only the