标签: subtraction

使用openCV从另一个图像中减去一个图像

如何使用openCV从另一个图像中减去一个图像?

Ps.:我不会使用python实现,因为我必须在C++中完成它

c++ opencv image subtraction

10
推荐指数
4
解决办法
5万
查看次数

C#错误减法?12.345 - 12 = 0.345000000000001

我是C#的初学者,我正在使用浮点数.我需要在这两个数字之间进行减法,但它不起作用.我知道这是由浮点数引起的,但我该如何解决呢?如果你这么好,你可以解释一下为什么会发生这种情况吗?提前致谢.

c# floating-point numbers floating-accuracy subtraction

10
推荐指数
3
解决办法
1万
查看次数

仅使用递增,循环,赋值,零的减法运算

我正在尝试使用以下方法建立减法,加法,除法,乘法和其他操作:

  1. incr(x) - 一旦调用此函数,它将x + 1分配给x
  2. assign(x,y) - 此函数将y的值赋给x(x = y)
  3. 零(x) - 此函数将0分配给x(x = 0)
  4. 循环X {} - 括号内的操作将执行X次

使用以下规则,可以直接实现这样的添加(添加):

ADD (x, y) {
 loop X {
   y = incr (y)
 }
return y
}
Run Code Online (Sandbox Code Playgroud)

但是,我正在努力实现减法.我认为所有其他所需的操作都可以使用减法完成.

任何提示都将非常感激.

math logic lambda-calculus subtraction addition

10
推荐指数
1
解决办法
1767
查看次数

在javascript中减去长数字

为什么在以下脚本中q == 0?

<script>
  var start = 1234567890123456789;
  var end =   1234567890123456799;
  var q = end - start;
  alert(q);
</script>
Run Code Online (Sandbox Code Playgroud)

我认为结果应该是10.减去这两个数字的正确方法是什么?

javascript subtraction long-integer

9
推荐指数
1
解决办法
4778
查看次数

什么是减法函数,类似于sum(),用于减去列表中的项目?

我正在尝试创建一个计算器,但我在编写一个将从列表中减去数字的函数时遇到问题.
例如:

class Calculator(object):
    def __init__(self, args):
        self.args = args

    def subtract_numbers(self, *args):
        return ***here is where I need the subtraction function to be****
Run Code Online (Sandbox Code Playgroud)

另外,我可以简单地使用return sum(args)来计算总数,但我不确定我能为减法做些什么.

python sum function subtraction

9
推荐指数
2
解决办法
2万
查看次数

从CGPath修剪/减去CGPath?

我有一些CGPath(一个带有两个圆圈的聚合物)在一个上进行CAShapeLayer.

我可以修剪/减去这样的路径吗?

在此输入图像描述

core-animation subtraction cashapelayer cgpath ios

9
推荐指数
1
解决办法
1516
查看次数

pandas数据帧中的日期时间不会相互减去

我试图找到日期时间格式的pandas数据帧中两列之间的时间差异.

下面是我的数据框中的一些数据和我一直在使用的代码.我已经三次检查这两个列dtypes是datetime64.

我的数据:

date_updated                  date_scored 
2016-03-30 08:00:00.000       2016-03-30 08:00:57.416  
2016-04-07 23:50:00.000       2016-04-07 23:50:12.036 
Run Code Online (Sandbox Code Playgroud)

我的代码:

data['date_updated'] = pd.to_datetime(data['date_updated'], 
format='%Y-%m-%d %H:%M:%S')
data['date_scored'] = pd.to_datetime(data['date_scored'], 
format='%Y-%m-%d %H:%M:%S')
data['Diff'] =  data['date_updated'] - data['date_scored']
Run Code Online (Sandbox Code Playgroud)

我收到的错误消息:

TypeError: data type "datetime" not understood
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激,谢谢!

我的解决方案:

for i in raw_data[:10]:
scored = i.date_scored
scored_date =  pd.to_datetime(scored, format='%Y-%m-%d %H:%M:%S')
if type(scored_date) == "NoneType":
    pass
elif scored_date.year >= 2016:
    extracted = i.date_extracted
    extracted =  pd.to_datetime(extracted, format='%Y-%m-%d %H:%M:%S')
    bank = i.bank.name
    diff = scored - extracted
    datum = [str(bank), str(extracted), str(scored), …
Run Code Online (Sandbox Code Playgroud)

python datetime subtraction pandas

9
推荐指数
1
解决办法
9918
查看次数

Python Pyspark:使用 F.current_date() 过滤当前日期之前的 1 天

我想过滤数据集以查找特定日期之前的所有日期。具体来说是当前日期前 1 天。

我尝试了下面的代码:

df = df.filter(F.col('date') <= F.current_date() - 1)
Run Code Online (Sandbox Code Playgroud)

但我收到以下错误:

u"cannot resolve '(current_date() - 1)' due to data type mismatch: differing types in '(current_date() - 1)' (date and int)
Run Code Online (Sandbox Code Playgroud)

python datediff date subtraction pyspark

9
推荐指数
1
解决办法
1万
查看次数

Array# - (减法运算符)如何比较元素是否相等?

当我调用Array#-它似乎没有调用我正在比较的字符串上的任何比较方法:

class String
  def <=>(v)
    puts "#{self} <=> #{v}"
    super(v)
  end

  def ==(v)
    puts "#{self} == #{v}"
    super(v)
  end

  def =~(v)
    puts "#{self} =~ #{v}"
    super(v)
  end

  def ===(v)
    puts "#{self} == #{v}"
    super(v)
  end

  def eql?(v)
    puts "#{self}.eql? #{v}"
    super(v)
  end

  def equal?(v)
    puts "#{self}.equal? #{v}"
    super(v)
  end

  def hash()
    puts "#{self}.hash"
    super
  end
end

p %w{one two three} - %w{two}
Run Code Online (Sandbox Code Playgroud)

它只是返回:

["one", "three"]
Run Code Online (Sandbox Code Playgroud)

那么,Array#-做什么?

另外,我使用的是Ruby 1.9.2p290.在1.8.7中它似乎导致无限循环.

ruby arrays operator-overloading subtraction comparison-operators

8
推荐指数
1
解决办法
1763
查看次数

Python减去两个日期字符串

我有两个包含日期的字符串"

start_date = 'Sun Sep 16 16:05:15 +0000 2012'
end_date = 'Sun Sep 17 23:55:20 +0000 2012'
Run Code Online (Sandbox Code Playgroud)

我需要执行:end_date - start_date 它应该返回分隔结束日期和开始日期的秒数.

此数据从twitter api中提取.这就是json给我的.由于它看起来像一个常用的字符串,我假设有一个库或方法可以处理这个.我只是找不到一个.谢谢!

python string subtraction

8
推荐指数
1
解决办法
2万
查看次数