tensorflow 识别扑克牌
时间: 2023-07-09 15:43:33 浏览: 56
TensorFlow可以用于识别扑克牌。其中,可以使用卷积神经网络(CNN)进行图像识别。 << endl;
cout << "班主任老师评分:" << students[j].getTeacherScore() << endl;
cout << "综合测评总分:" << students[j].getScore() << endl;
cout << "综合测评名次:" << students[j].getScoreRank() << endl;
found = true;
}
}
if (!found) {
cout << "未找到该学生!" << endl;
}
}
}
void showAllStudents() { // 显示所有学生信息
cout << "班级\t学号\t\t姓名\t高等数学\t大学英语\tC语言\t\t平均成绩\t同学互评\t辅导员评分\t班主任老师评分\t综合测评总分\t综测名次" << endl;
for (int i = 0; i < students.size(); i++) {
cout << students[i].getClassNum() << "\t" << students[i].getId() << "\t" << students[i].getName() << "\t" << students[i].getMath() << "\t\t" << students[i].getEnglish() << "\t\t" << students[i].getCProgramming() << "\t\t" << students[i].getAverage() << "\t\t" << students[i].getPeerScore() << "\t\t" << students[i].getCounselorScore() << "\t\t" << students[i].getTeacherScore() << "\t\t" << students[i].getScore() << "\t\t" << students[i].getScoreRank() << endl;
}
}
void sort() { // 按综合测评总分排序
for (int i = 0; i < students.size(); i++) {
int count = 1;
for (int j = 0; j < students.size(); j++) {
if (students[j].getScore() > students[i].getScore()) {
count++;
}
}
students[i].setScoreRank(count);
}
for (int i = 0; i < students.size() - 1; i++) {
for (int j = 0; j < students.size() - 1 - i; j++) {
if (students[j].getScore() < students[j + 1].getScore()) {
Student temp = students[j];
students[j] = students[j + 1];
students[j + 1] = temp;
}
}
}
}
int main() {
readFromFile();
sort(); //