简体   繁体   English

用 Java 编写等效的“.shape”

[英]Writing ".shape" equivalent in Java

I am rewriting Python code into Java code (Android) and I don't know how to perform the function .shape on an image.我正在将 Python 代码重写为 Java 代码(Android),但我不知道如何在图像上执行.shape函数。

Python: Python:

def getProcessedImage(srcImage):
image = copy.copy(srcImage) 
print ("image.shape"), image.shape 

r = 600.0 / image.shape[1]   
dim = (600, int(image.shape[0] * r)) 
print ("dimension ="), dim

Java:爪哇:

public Mat getProcessedImage(srcImage) {
  Mat image = new Mat(srcImage);
  srcImage.copyTo(image);

  Object[] truple = new Object[Array.getLength(srcImage)] //Got stuck here and don't even think its correct 

  // Mat processedImage =.......
  return processedImage;
}

在 java 中与 python 中的srcImage.size().width等效的是srcImage.size().widthsrcImage.size().height

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM