开发者

C++ - Image processing library or a computer vision one? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.

Closed 7 years ago.

开发者_如何学CImprove this question

I'm interested in performing feature extraction using C++ for medical images (i.e; malignant and benign nodules).

What is suitable for me, an Image processing library or a computer vision one?

Thanks.


If you want to do feature extraction you should look more into computer vision libraries. Image processing is more in the of the kind of algorithms Photoshop does, i.e. to enhance/improve/transform images, not the retrieval of information out of them. The terms are sometimes uses synonymously though.

You might want to check out OpenCV, they provide some feature extractors and it's an easy to use library for C++.


For medical images, I strongly recommend ITK, which has been developed specifically for this purpose and is supported by major US government research funding agencies, such as the National Science Foundation, or the National Cancer Institute.


I used LTIlib for crop image processing. I know medicine is quite a little different, but the complexity of "understanding" aerial images is not trivial, trust me.

I will advocate LTIlib anyway for its "C++" flavour that fits very well. Performance is also pretty good. My (now) old 8 MPix images earned results with LTI in a comparablespeed with MVTec Halcon did.


In image processing you learn to enhance,increase contrast ,sharpness ,find specific shape in images, much like all the photo editor do. Feature extraction,stereo vision,object tracking is a part of Computer vision library .If you are working on medical images you will need both images processing toolbox and Computer vision toolbox .For this you can go with openCV .But a better option is to go with MATLAB toolbox which is easy to use.You will probabily need machine learning toolbox later in your research work ,for this matlab will provide a more complete solution.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜