06:图像相似度

06:图像相似度

总时间限制: 1000ms 内存限制: 65536kB描述

给出两幅相同大小的黑白图像(用0-1矩阵)表示,求它们的相似度。

说明:若两幅图像在相同位置上的像素点颜色相同,则称它们在该位置具有相同的像素点。两幅图像的相似度定义为相同像素点数占总像素点数的百分比。

输入第一行包含两个整数m和n,表示图像的行数和列数,中间用单个空格隔开。1 <= m <= 100, 1 <= n <= 100。 之后m行,每行n个整数0或1,表示第一幅黑白图像上各像素点的颜色。相邻两个数之间用单个空格隔开。 之后m行,每行n个整数0或1,表示第二幅黑白图像上各像素点的颜色。相邻两个数之间用单个空格隔开。输出一个实数,表示相似度(以百分比的形式给出),精确到小数点后两位。样例输入

3 3
1 0 1
0 0 1
1 1 0
1 1 0
0 0 1
0 0 1

样例输出

44.44
 1 #include<iostream>
 2 #include<cstdio>
 3 using namespace std;
 4 char a[1001][1001];
 5 char b[1001][1001];
 6 double tot;
 7 int main()
 8 {
 9     double n,m;
10     cin>>n>>m;
11     for(int i=1;i<=n;i++)
12     {
13         for(int j=1;j<=m;j++)
14         {
15             cin>>a[i][j];
16         }    
17     }
18     for(int i=1;i<=n;i++)
19     {
20         for(int j=1;j<=m;j++)
21         {
22             cin>>b[i][j];
23             if(a[i][j]==b[i][j])
24             tot++;
25         }    
26     }
27     double ans=tot/(n*m);
28     printf("%.2lf",ans*100);
29     return 0;
30 }

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • SPOJ4580 ABCDEF(meet in the middle)

    attack
  • Day3晚笔记

    DEV C++扩展栈空间 ? -Wl,--stack=64000000000 带权二分图匹配 建一个超级源点S,超级汇点T 把左边的点的点权作为权值,连一条S到...

    attack
  • 洛谷P3437 [POI2006]TET-Tetris 3D(二维线段树 标记永久化)

    对于这题来说,因为有修改操作,我们需要在外层线段树上也打标记,而且标记的形式是对一段区间赋值。所以我们对每个标记需要开线段树来维护更改的位置

    attack
  • Contest100000576 – 《算法笔记》3.2小节——入门模拟->查找元素

    http://codeup.cn/contest.php?cid=100000576

    lollipop72
  • 学界 | 深度学习在单图像超分辨率上的应用:SRCNN、Perceptual loss、SRResNet

    机器之心
  • AAAI 2020上的NLP有哪些研究风向?

    距离 AAAI 2020开幕还有不到一个月的时间,但有些话、有些文章却需要我们注意。

    AI科技评论
  • 【UVA 11462】 Age Sort(基数排序)

      快排也可以过。不过这题本意是要基数排序(桶排序),就是读入年龄age, a[age]++,然后输出时,从1到99岁(看清范围,我看成1到100了TAT)有几...

    饶文津
  • (12)一些QC软件教程-生信菜鸟团博客2周年精选文章集

    包括下面几个软件的用法,是我刚入门写的了,感兴趣的去我博客搜索看看,意义不大,我就复制粘贴那些内容了,我讲一点别的: solexaQA 对测序数据进行简单过滤 ...

    生信技能树
  • 学习KNN(一) 图像分类与KNN原理

    学习KNN(一) 图像分类与KNN原理 学习KNN(二)KNN算法手写数字识别的OpenCV实现 学习KNN(三)KNN+HOG实现手写数字识别 简介...

    chaibubble
  • 【CVPR Oral】TensorFlow实现StarGAN代码全部开源,1天训练完

    新智元

扫码关注云+社区

领取腾讯云代金券