python利用中误差检验影像精度

本文探讨如何使用Python进行中误差检验以评估影像精度。通过将影像转换为数组,并将Excel数据转为二维数组,结合最小二乘法计算观测值的改正数,从而评估观测值的精度。
摘要由CSDN通过智能技术生成

中误差是衡量观测精度的一种数字标准,亦称“标准差”或“均方根差”。在相同观测条件下的一组真误差平方平均值的平方根。

因真误差不易求得,所以通常用最小二乘法求得的观测值改正数来代替真误差。它是观测值与真值偏差的平方和观测次数n比值的平方根。

中误差的大小反映了该组观测值精度的高低,因此,通常称中误差为观测值的中误差。

**1.问题:**用中误差检验影像精度

2.已知:
在这里插入图片描述
3.关键思路:

(1)影像转换位数组

(2)excel数据转换成二维数组

4.过程:

import math

#计算两个数组的均方根均方根差
def rmse(records_real, records_predict):
    if len(records_real) == len(records_predict):
        return math.sqrt(((records_real - records_predict) ** 2).mean())
    else:
        return None
import numpy as np
import xlrd

#excel表格数据转换为二维数组
def excel(input_excel):
    table = xlrd.open_workbook(input_excel).sheets()[0]  # 获取第一个sheet表
    row = table.nrows  # 行数
    co
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值