/mean-shift

C++ implementation of mean shift algorithm for image shading and segmentation

Primary LanguageC

mean-shift

Introduction

Implementation according to Comaniciu, D., etc paper:

"Mean Shift: A Robust Approach Toward Feature Space Analysis". in IEEE Transactions on Pattern Analysis and Machine Intelligence (IEEE) 24 (5): 603–619

This is part of my work during Wan-Lei's graduate study in Yunnan University, China from 2003 to 2004.

Compile and Run

This project can be compiled smoothly on Linux and MacOS with GCC 4.0 or higher. The 'libjpeg' is required. The user can find the libjpeg from my another project "lip-vireo". Just compile the "jpeg" library and copy "libjpeg.a" to folder "lib/". Then run following commands.

cd mean-shift
make release

History

This project was first implemented by Wan-Lei Zhao during his gradudate study (2004-2005). There were many discussions about this algorithm with my junior and good friend Yang Zhao at that time. Wan-Lei Zhao keeps these codes with him all the way, and share them joyfully to you now. Wish you can have similar funs as him.

Copyrights

Copyright (C) 2004 Wan-Lei Zhao. All Rights Reserved.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Author

Wan-Lei Zhao