Upsurge of mortality rate caused by cardiac diseases can possibly be decreased by diagnosing dysfunctions in coronary arteries. Evolution of technology has increased the number of image processing software to aid researchers in analyzing risks of developing heart diseases. Although there are numerous cardiac image processing software systems available, the task of comparing and selecting the most appropriate software which fits the motive of researchers is indeed a tough process. To the extent of our knowledge, although several studies are exposed into evaluation of health care systems or generic software systems, no work has been done on evaluation and selection of image processing software for heart diseases. Selection of inappropriate image processing software can adversely affect the results of the heart disease diagnosis and outcome prediction. The task of selecting cardiac image software becomes complex due to difficulty in understanding the functionality, applicability, and quality of the image processing software systems. Thus, an approach is presented in this study to help fill the gap on this subject; by proposing a fuzzy-based framework to assist researchers with the evaluation process. The framework proposed in this research takes into consideration both functional and non-functional criteria of image processing software for cardiac disease analysis and outcome prediction. Fuzzy logic regulates the whole procedure by aggregating ratings of researchers for each criterion against the number of alternatives using fuzzy rules, to determine the most appropriate software amongst the ones provided by researchers according to the needs of individual project. This study contributes to overcome problems and inaccuracy in conventional methods of selecting a cardiac image processing software for diagnosis and outcome prediction of heart diseases.