imageprocess

package
v1.61.1038 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 20, 2021 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EndpointMap map[string]string

EndpointMap Endpoint Data

View Source
var EndpointType = "regional"

EndpointType regional or central

Functions

func GetEndpointMap

func GetEndpointMap() map[string]string

GetEndpointMap Get Endpoint Data Map

func GetEndpointType

func GetEndpointType() string

GetEndpointType Get Endpoint Type Value

func SetClientProperty

func SetClientProperty(client *Client, propertyName string, propertyValue interface{})

SetClientProperty Set Property by Reflect

func SetEndpointDataToClient

func SetEndpointDataToClient(client *Client)

SetEndpointDataToClient Set EndpointMap and ENdpointType

Types

type Boxes added in v1.61.481

type Boxes struct {
	Boxes []int `json:"Boxes" xml:"Boxes"`
}

Boxes is a nested struct in imageprocess response

type CACS added in v1.61.788

type CACS struct {
	Score     string `json:"Score" xml:"Score"`
	ResultUrl string `json:"ResultUrl" xml:"ResultUrl"`
}

CACS is a nested struct in imageprocess response

type CalcCACSRequest added in v1.61.481

type CalcCACSRequest struct {
	*requests.RpcRequest
	DataSourceType string             `position:"Body" name:"DataSourceType"`
	DataFormat     string             `position:"Body" name:"DataFormat"`
	URLList        *[]CalcCACSURLList `position:"Body" name:"URLList"  type:"Repeated"`
	OrgId          string             `position:"Body" name:"OrgId"`
	Async          requests.Boolean   `position:"Body" name:"Async"`
	OrgName        string             `position:"Body" name:"OrgName"`
}

CalcCACSRequest is the request struct for api CalcCACS

func CreateCalcCACSRequest added in v1.61.481

func CreateCalcCACSRequest() (request *CalcCACSRequest)

CreateCalcCACSRequest creates a request to invoke CalcCACS API

type CalcCACSResponse added in v1.61.481

type CalcCACSResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

CalcCACSResponse is the response struct for api CalcCACS

func CreateCalcCACSResponse added in v1.61.481

func CreateCalcCACSResponse() (response *CalcCACSResponse)

CreateCalcCACSResponse creates a response to parse from CalcCACS response

type CalcCACSURLList added in v1.61.481

type CalcCACSURLList struct {
	URL string `name:"URL"`
}

CalcCACSURLList is a repeated param struct in CalcCACSRequest

type ClassifyFNFRequest added in v1.61.481

type ClassifyFNFRequest struct {
	*requests.RpcRequest
	DataFormat string `position:"Body" name:"DataFormat"`
	OrgId      string `position:"Body" name:"OrgId"`
	OrgName    string `position:"Body" name:"OrgName"`
	ImageUrl   string `position:"Body" name:"ImageUrl"`
	TracerId   string `position:"Body" name:"TracerId"`
}

ClassifyFNFRequest is the request struct for api ClassifyFNF

func CreateClassifyFNFRequest added in v1.61.481

func CreateClassifyFNFRequest() (request *ClassifyFNFRequest)

CreateClassifyFNFRequest creates a request to invoke ClassifyFNF API

type ClassifyFNFResponse added in v1.61.481

type ClassifyFNFResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

ClassifyFNFResponse is the response struct for api ClassifyFNF

func CreateClassifyFNFResponse added in v1.61.481

func CreateClassifyFNFResponse() (response *ClassifyFNFResponse)

CreateClassifyFNFResponse creates a response to parse from ClassifyFNF response

type Client

type Client struct {
	sdk.Client
}

Client is the sdk client struct, each func corresponds to an OpenAPI

func NewClient

func NewClient() (client *Client, err error)

NewClient creates a sdk client with environment variables

func NewClientWithAccessKey

func NewClientWithAccessKey(regionId, accessKeyId, accessKeySecret string) (client *Client, err error)

NewClientWithAccessKey is a shortcut to create sdk client with accesskey usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithEcsRamRole

func NewClientWithEcsRamRole(regionId string, roleName string) (client *Client, err error)

NewClientWithEcsRamRole is a shortcut to create sdk client with ecs ram role usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithOptions

func NewClientWithOptions(regionId string, config *sdk.Config, credential auth.Credential) (client *Client, err error)

NewClientWithOptions creates a sdk client with regionId/sdkConfig/credential this is the common api to create a sdk client

func NewClientWithProvider

func NewClientWithProvider(regionId string, providers ...provider.Provider) (client *Client, err error)

NewClientWithProvider creates a sdk client with providers usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArn

func NewClientWithRamRoleArn(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRamRoleArnAndPolicy

func NewClientWithRamRoleArnAndPolicy(regionId string, accessKeyId, accessKeySecret, roleArn, roleSessionName, policy string) (client *Client, err error)

NewClientWithRamRoleArn is a shortcut to create sdk client with ram roleArn and policy usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithRsaKeyPair

func NewClientWithRsaKeyPair(regionId string, publicKeyId, privateKey string, sessionExpiration int) (client *Client, err error)

NewClientWithRsaKeyPair is a shortcut to create sdk client with rsa key pair usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func NewClientWithStsToken

func NewClientWithStsToken(regionId, stsAccessKeyId, stsAccessKeySecret, stsToken string) (client *Client, err error)

NewClientWithStsToken is a shortcut to create sdk client with sts token usage: https://github.com/aliyun/alibaba-cloud-sdk-go/blob/master/docs/2-Client-EN.md

func (*Client) CalcCACS added in v1.61.481

func (client *Client) CalcCACS(request *CalcCACSRequest) (response *CalcCACSResponse, err error)

CalcCACS invokes the imageprocess.CalcCACS API synchronously

func (*Client) CalcCACSWithCallback added in v1.61.481

func (client *Client) CalcCACSWithCallback(request *CalcCACSRequest, callback func(response *CalcCACSResponse, err error)) <-chan int

CalcCACSWithCallback invokes the imageprocess.CalcCACS API asynchronously

func (*Client) CalcCACSWithChan added in v1.61.481

func (client *Client) CalcCACSWithChan(request *CalcCACSRequest) (<-chan *CalcCACSResponse, <-chan error)

CalcCACSWithChan invokes the imageprocess.CalcCACS API asynchronously

func (*Client) ClassifyFNF added in v1.61.481

func (client *Client) ClassifyFNF(request *ClassifyFNFRequest) (response *ClassifyFNFResponse, err error)

ClassifyFNF invokes the imageprocess.ClassifyFNF API synchronously

func (*Client) ClassifyFNFWithCallback added in v1.61.481

func (client *Client) ClassifyFNFWithCallback(request *ClassifyFNFRequest, callback func(response *ClassifyFNFResponse, err error)) <-chan int

ClassifyFNFWithCallback invokes the imageprocess.ClassifyFNF API asynchronously

func (*Client) ClassifyFNFWithChan added in v1.61.481

func (client *Client) ClassifyFNFWithChan(request *ClassifyFNFRequest) (<-chan *ClassifyFNFResponse, <-chan error)

ClassifyFNFWithChan invokes the imageprocess.ClassifyFNF API asynchronously

func (*Client) DetectCovid19Cad

func (client *Client) DetectCovid19Cad(request *DetectCovid19CadRequest) (response *DetectCovid19CadResponse, err error)

DetectCovid19Cad invokes the imageprocess.DetectCovid19Cad API synchronously

func (*Client) DetectCovid19CadWithCallback

func (client *Client) DetectCovid19CadWithCallback(request *DetectCovid19CadRequest, callback func(response *DetectCovid19CadResponse, err error)) <-chan int

DetectCovid19CadWithCallback invokes the imageprocess.DetectCovid19Cad API asynchronously

func (*Client) DetectCovid19CadWithChan

func (client *Client) DetectCovid19CadWithChan(request *DetectCovid19CadRequest) (<-chan *DetectCovid19CadResponse, <-chan error)

DetectCovid19CadWithChan invokes the imageprocess.DetectCovid19Cad API asynchronously

func (*Client) DetectHipKeypointXRay added in v1.61.481

func (client *Client) DetectHipKeypointXRay(request *DetectHipKeypointXRayRequest) (response *DetectHipKeypointXRayResponse, err error)

DetectHipKeypointXRay invokes the imageprocess.DetectHipKeypointXRay API synchronously

func (*Client) DetectHipKeypointXRayWithCallback added in v1.61.481

func (client *Client) DetectHipKeypointXRayWithCallback(request *DetectHipKeypointXRayRequest, callback func(response *DetectHipKeypointXRayResponse, err error)) <-chan int

DetectHipKeypointXRayWithCallback invokes the imageprocess.DetectHipKeypointXRay API asynchronously

func (*Client) DetectHipKeypointXRayWithChan added in v1.61.481

func (client *Client) DetectHipKeypointXRayWithChan(request *DetectHipKeypointXRayRequest) (<-chan *DetectHipKeypointXRayResponse, <-chan error)

DetectHipKeypointXRayWithChan invokes the imageprocess.DetectHipKeypointXRay API asynchronously

func (*Client) DetectKneeKeypointXRay added in v1.61.481

func (client *Client) DetectKneeKeypointXRay(request *DetectKneeKeypointXRayRequest) (response *DetectKneeKeypointXRayResponse, err error)

DetectKneeKeypointXRay invokes the imageprocess.DetectKneeKeypointXRay API synchronously

func (*Client) DetectKneeKeypointXRayWithCallback added in v1.61.481

func (client *Client) DetectKneeKeypointXRayWithCallback(request *DetectKneeKeypointXRayRequest, callback func(response *DetectKneeKeypointXRayResponse, err error)) <-chan int

DetectKneeKeypointXRayWithCallback invokes the imageprocess.DetectKneeKeypointXRay API asynchronously

func (*Client) DetectKneeKeypointXRayWithChan added in v1.61.481

func (client *Client) DetectKneeKeypointXRayWithChan(request *DetectKneeKeypointXRayRequest) (<-chan *DetectKneeKeypointXRayResponse, <-chan error)

DetectKneeKeypointXRayWithChan invokes the imageprocess.DetectKneeKeypointXRay API asynchronously

func (*Client) DetectKneeXRay

func (client *Client) DetectKneeXRay(request *DetectKneeXRayRequest) (response *DetectKneeXRayResponse, err error)

DetectKneeXRay invokes the imageprocess.DetectKneeXRay API synchronously

func (*Client) DetectKneeXRayWithCallback

func (client *Client) DetectKneeXRayWithCallback(request *DetectKneeXRayRequest, callback func(response *DetectKneeXRayResponse, err error)) <-chan int

DetectKneeXRayWithCallback invokes the imageprocess.DetectKneeXRay API asynchronously

func (*Client) DetectKneeXRayWithChan

func (client *Client) DetectKneeXRayWithChan(request *DetectKneeXRayRequest) (<-chan *DetectKneeXRayResponse, <-chan error)

DetectKneeXRayWithChan invokes the imageprocess.DetectKneeXRay API asynchronously

func (*Client) DetectLungNodule

func (client *Client) DetectLungNodule(request *DetectLungNoduleRequest) (response *DetectLungNoduleResponse, err error)

DetectLungNodule invokes the imageprocess.DetectLungNodule API synchronously

func (*Client) DetectLungNoduleWithCallback

func (client *Client) DetectLungNoduleWithCallback(request *DetectLungNoduleRequest, callback func(response *DetectLungNoduleResponse, err error)) <-chan int

DetectLungNoduleWithCallback invokes the imageprocess.DetectLungNodule API asynchronously

func (*Client) DetectLungNoduleWithChan

func (client *Client) DetectLungNoduleWithChan(request *DetectLungNoduleRequest) (<-chan *DetectLungNoduleResponse, <-chan error)

DetectLungNoduleWithChan invokes the imageprocess.DetectLungNodule API asynchronously

func (*Client) DetectRibFracture added in v1.61.788

func (client *Client) DetectRibFracture(request *DetectRibFractureRequest) (response *DetectRibFractureResponse, err error)

DetectRibFracture invokes the imageprocess.DetectRibFracture API synchronously

func (*Client) DetectRibFractureWithCallback added in v1.61.788

func (client *Client) DetectRibFractureWithCallback(request *DetectRibFractureRequest, callback func(response *DetectRibFractureResponse, err error)) <-chan int

DetectRibFractureWithCallback invokes the imageprocess.DetectRibFracture API asynchronously

func (*Client) DetectRibFractureWithChan added in v1.61.788

func (client *Client) DetectRibFractureWithChan(request *DetectRibFractureRequest) (<-chan *DetectRibFractureResponse, <-chan error)

DetectRibFractureWithChan invokes the imageprocess.DetectRibFracture API asynchronously

func (*Client) DetectSkinDisease added in v1.61.543

func (client *Client) DetectSkinDisease(request *DetectSkinDiseaseRequest) (response *DetectSkinDiseaseResponse, err error)

DetectSkinDisease invokes the imageprocess.DetectSkinDisease API synchronously

func (*Client) DetectSkinDiseaseWithCallback added in v1.61.543

func (client *Client) DetectSkinDiseaseWithCallback(request *DetectSkinDiseaseRequest, callback func(response *DetectSkinDiseaseResponse, err error)) <-chan int

DetectSkinDiseaseWithCallback invokes the imageprocess.DetectSkinDisease API asynchronously

func (*Client) DetectSkinDiseaseWithChan added in v1.61.543

func (client *Client) DetectSkinDiseaseWithChan(request *DetectSkinDiseaseRequest) (<-chan *DetectSkinDiseaseResponse, <-chan error)

DetectSkinDiseaseWithChan invokes the imageprocess.DetectSkinDisease API asynchronously

func (*Client) DetectSpineMRI

func (client *Client) DetectSpineMRI(request *DetectSpineMRIRequest) (response *DetectSpineMRIResponse, err error)

DetectSpineMRI invokes the imageprocess.DetectSpineMRI API synchronously

func (*Client) DetectSpineMRIWithCallback

func (client *Client) DetectSpineMRIWithCallback(request *DetectSpineMRIRequest, callback func(response *DetectSpineMRIResponse, err error)) <-chan int

DetectSpineMRIWithCallback invokes the imageprocess.DetectSpineMRI API asynchronously

func (*Client) DetectSpineMRIWithChan

func (client *Client) DetectSpineMRIWithChan(request *DetectSpineMRIRequest) (<-chan *DetectSpineMRIResponse, <-chan error)

DetectSpineMRIWithChan invokes the imageprocess.DetectSpineMRI API asynchronously

func (*Client) GetAsyncJobResult

func (client *Client) GetAsyncJobResult(request *GetAsyncJobResultRequest) (response *GetAsyncJobResultResponse, err error)

GetAsyncJobResult invokes the imageprocess.GetAsyncJobResult API synchronously

func (*Client) GetAsyncJobResultWithCallback

func (client *Client) GetAsyncJobResultWithCallback(request *GetAsyncJobResultRequest, callback func(response *GetAsyncJobResultResponse, err error)) <-chan int

GetAsyncJobResultWithCallback invokes the imageprocess.GetAsyncJobResult API asynchronously

func (*Client) GetAsyncJobResultWithChan

func (client *Client) GetAsyncJobResultWithChan(request *GetAsyncJobResultRequest) (<-chan *GetAsyncJobResultResponse, <-chan error)

GetAsyncJobResultWithChan invokes the imageprocess.GetAsyncJobResult API asynchronously

func (*Client) RunCTRegistration added in v1.61.481

func (client *Client) RunCTRegistration(request *RunCTRegistrationRequest) (response *RunCTRegistrationResponse, err error)

RunCTRegistration invokes the imageprocess.RunCTRegistration API synchronously

func (*Client) RunCTRegistrationWithCallback added in v1.61.481

func (client *Client) RunCTRegistrationWithCallback(request *RunCTRegistrationRequest, callback func(response *RunCTRegistrationResponse, err error)) <-chan int

RunCTRegistrationWithCallback invokes the imageprocess.RunCTRegistration API asynchronously

func (*Client) RunCTRegistrationWithChan added in v1.61.481

func (client *Client) RunCTRegistrationWithChan(request *RunCTRegistrationRequest) (<-chan *RunCTRegistrationResponse, <-chan error)

RunCTRegistrationWithChan invokes the imageprocess.RunCTRegistration API asynchronously

func (*Client) RunMedQA added in v1.61.543

func (client *Client) RunMedQA(request *RunMedQARequest) (response *RunMedQAResponse, err error)

RunMedQA invokes the imageprocess.RunMedQA API synchronously

func (*Client) RunMedQAWithCallback added in v1.61.543

func (client *Client) RunMedQAWithCallback(request *RunMedQARequest, callback func(response *RunMedQAResponse, err error)) <-chan int

RunMedQAWithCallback invokes the imageprocess.RunMedQA API asynchronously

func (*Client) RunMedQAWithChan added in v1.61.543

func (client *Client) RunMedQAWithChan(request *RunMedQARequest) (<-chan *RunMedQAResponse, <-chan error)

RunMedQAWithChan invokes the imageprocess.RunMedQA API asynchronously

func (*Client) ScreenChestCT added in v1.61.788

func (client *Client) ScreenChestCT(request *ScreenChestCTRequest) (response *ScreenChestCTResponse, err error)

ScreenChestCT invokes the imageprocess.ScreenChestCT API synchronously

func (*Client) ScreenChestCTWithCallback added in v1.61.788

func (client *Client) ScreenChestCTWithCallback(request *ScreenChestCTRequest, callback func(response *ScreenChestCTResponse, err error)) <-chan int

ScreenChestCTWithCallback invokes the imageprocess.ScreenChestCT API asynchronously

func (*Client) ScreenChestCTWithChan added in v1.61.788

func (client *Client) ScreenChestCTWithChan(request *ScreenChestCTRequest) (<-chan *ScreenChestCTResponse, <-chan error)

ScreenChestCTWithChan invokes the imageprocess.ScreenChestCT API asynchronously

func (*Client) TranslateMed

func (client *Client) TranslateMed(request *TranslateMedRequest) (response *TranslateMedResponse, err error)

TranslateMed invokes the imageprocess.TranslateMed API synchronously

func (*Client) TranslateMedWithCallback

func (client *Client) TranslateMedWithCallback(request *TranslateMedRequest, callback func(response *TranslateMedResponse, err error)) <-chan int

TranslateMedWithCallback invokes the imageprocess.TranslateMed API asynchronously

func (*Client) TranslateMedWithChan

func (client *Client) TranslateMedWithChan(request *TranslateMedRequest) (<-chan *TranslateMedResponse, <-chan error)

TranslateMedWithChan invokes the imageprocess.TranslateMed API asynchronously

type CoordinateImageInDetectRibFracture added in v1.61.963

type CoordinateImageInDetectRibFracture struct {
	CoordinateImage []int `json:"CoordinateImage" xml:"CoordinateImage"`
}

CoordinateImageInDetectRibFracture is a nested struct in imageprocess response

type CoordinateImageInScreenChestCT added in v1.61.963

type CoordinateImageInScreenChestCT struct {
	CoordinateImage []int64 `json:"CoordinateImage" xml:"CoordinateImage"`
}

CoordinateImageInScreenChestCT is a nested struct in imageprocess response

type CoordinatesInDetectHipKeypointXRay added in v1.61.481

type CoordinatesInDetectHipKeypointXRay struct {
	Coordinate []int `json:"Coordinate" xml:"Coordinate"`
}

CoordinatesInDetectHipKeypointXRay is a nested struct in imageprocess response

type CoordinatesInDetectKneeKeypointXRay added in v1.61.481

type CoordinatesInDetectKneeKeypointXRay struct {
	Coordinate []int `json:"Coordinate" xml:"Coordinate"`
}

CoordinatesInDetectKneeKeypointXRay is a nested struct in imageprocess response

type CoordinatesInDetectRibFracture added in v1.61.788

type CoordinatesInDetectRibFracture struct {
	Coordinates []int `json:"Coordinates" xml:"Coordinates"`
}

CoordinatesInDetectRibFracture is a nested struct in imageprocess response

type CoordinatesInScreenChestCT added in v1.61.963

type CoordinatesInScreenChestCT struct {
	Coordinates []int64 `json:"Coordinates" xml:"Coordinates"`
}

CoordinatesInScreenChestCT is a nested struct in imageprocess response

type Covid added in v1.61.788

type Covid struct {
	NewProbability    string `json:"NewProbability" xml:"NewProbability"`
	OtherProbability  string `json:"OtherProbability" xml:"OtherProbability"`
	NormalProbability string `json:"NormalProbability" xml:"NormalProbability"`
	Mask              string `json:"Mask" xml:"Mask"`
	LesionRatio       string `json:"LesionRatio" xml:"LesionRatio"`
}

Covid is a nested struct in imageprocess response

type Data

type Data struct {
	Text              string                 `json:"Text" xml:"Text"`
	ErrorMessage      string                 `json:"ErrorMessage" xml:"ErrorMessage"`
	NormalProbability string                 `json:"NormalProbability" xml:"NormalProbability"`
	SessionId         string                 `json:"SessionId" xml:"SessionId"`
	NewProbability    string                 `json:"NewProbability" xml:"NewProbability"`
	Score             string                 `json:"Score" xml:"Score"`
	Reports           map[string]interface{} `json:"Reports" xml:"Reports"`
	DUrl              string                 `json:"DUrl" xml:"DUrl"`
	ImageUrl          string                 `json:"ImageUrl" xml:"ImageUrl"`
	Mask              string                 `json:"Mask" xml:"Mask"`
	ErrorCode         string                 `json:"ErrorCode" xml:"ErrorCode"`
	JobId             string                 `json:"JobId" xml:"JobId"`
	OrgId             string                 `json:"OrgId" xml:"OrgId"`
	Result            string                 `json:"Result" xml:"Result"`
	Question          string                 `json:"Question" xml:"Question"`
	OtherProbability  string                 `json:"OtherProbability" xml:"OtherProbability"`
	Words             int64                  `json:"Words" xml:"Words"`
	LesionRatio       string                 `json:"LesionRatio" xml:"LesionRatio"`
	QuestionType      string                 `json:"QuestionType" xml:"QuestionType"`
	AnswerType        string                 `json:"AnswerType" xml:"AnswerType"`
	NUrl              string                 `json:"NUrl" xml:"NUrl"`
	Status            string                 `json:"Status" xml:"Status"`
	Results           map[string]interface{} `json:"Results" xml:"Results"`
	OrgName           string                 `json:"OrgName" xml:"OrgName"`
	ResultURL         string                 `json:"ResultURL" xml:"ResultURL"`
	ResultUrl         string                 `json:"ResultUrl" xml:"ResultUrl"`
	Spacing           []float64              `json:"Spacing" xml:"Spacing"`
	Options           []string               `json:"Options" xml:"Options"`
	Origin            []float64              `json:"Origin" xml:"Origin"`
	DetectRibFracture DetectRibFracture      `json:"DetectRibFracture" xml:"DetectRibFracture"`
	CACS              CACS                   `json:"CACS" xml:"CACS"`
	Covid             Covid                  `json:"Covid" xml:"Covid"`
	LungNodule        LungNodule             `json:"LungNodule" xml:"LungNodule"`
	Fractures         []FracturesItem        `json:"Fractures" xml:"Fractures"`
	KeyPoints         []KeyPointsItem        `json:"KeyPoints" xml:"KeyPoints"`
	Discs             []Disc                 `json:"Discs" xml:"Discs"`
	Series            []Serie                `json:"Series" xml:"Series"`
	Vertebras         []Vertebra             `json:"Vertebras" xml:"Vertebras"`
	KLDetections      []KLDetectionsItem     `json:"KLDetections" xml:"KLDetections"`
	Detections        []DetectionsItem       `json:"Detections" xml:"Detections"`
}

Data is a nested struct in imageprocess response

type DetectCovid19CadRequest

type DetectCovid19CadRequest struct {
	*requests.RpcRequest
	DataFormat string                     `position:"Body" name:"DataFormat"`
	URLList    *[]DetectCovid19CadURLList `position:"Body" name:"URLList"  type:"Repeated"`
	OrgId      string                     `position:"Body" name:"OrgId"`
	Async      requests.Boolean           `position:"Body" name:"Async"`
	OrgName    string                     `position:"Body" name:"OrgName"`
}

DetectCovid19CadRequest is the request struct for api DetectCovid19Cad

func CreateDetectCovid19CadRequest

func CreateDetectCovid19CadRequest() (request *DetectCovid19CadRequest)

CreateDetectCovid19CadRequest creates a request to invoke DetectCovid19Cad API

type DetectCovid19CadResponse

type DetectCovid19CadResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

DetectCovid19CadResponse is the response struct for api DetectCovid19Cad

func CreateDetectCovid19CadResponse

func CreateDetectCovid19CadResponse() (response *DetectCovid19CadResponse)

CreateDetectCovid19CadResponse creates a response to parse from DetectCovid19Cad response

type DetectCovid19CadURLList

type DetectCovid19CadURLList struct {
	URL string `name:"URL"`
}

DetectCovid19CadURLList is a repeated param struct in DetectCovid19CadRequest

type DetectHipKeypointXRayRequest added in v1.61.481

type DetectHipKeypointXRayRequest struct {
	*requests.RpcRequest
	OrgName    string `position:"Body" name:"OrgName"`
	TracerId   string `position:"Body" name:"TracerId"`
	DataFormat string `position:"Body" name:"DataFormat"`
	OrgId      string `position:"Body" name:"OrgId"`
	ImageUrl   string `position:"Body" name:"ImageUrl"`
}

DetectHipKeypointXRayRequest is the request struct for api DetectHipKeypointXRay

func CreateDetectHipKeypointXRayRequest added in v1.61.481

func CreateDetectHipKeypointXRayRequest() (request *DetectHipKeypointXRayRequest)

CreateDetectHipKeypointXRayRequest creates a request to invoke DetectHipKeypointXRay API

type DetectHipKeypointXRayResponse added in v1.61.481

type DetectHipKeypointXRayResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

DetectHipKeypointXRayResponse is the response struct for api DetectHipKeypointXRay

func CreateDetectHipKeypointXRayResponse added in v1.61.481

func CreateDetectHipKeypointXRayResponse() (response *DetectHipKeypointXRayResponse)

CreateDetectHipKeypointXRayResponse creates a response to parse from DetectHipKeypointXRay response

type DetectKneeKeypointXRayRequest added in v1.61.481

type DetectKneeKeypointXRayRequest struct {
	*requests.RpcRequest
	DataFormat string `position:"Body" name:"DataFormat"`
	OrgId      string `position:"Body" name:"OrgId"`
	OrgName    string `position:"Body" name:"OrgName"`
	ImageUrl   string `position:"Body" name:"ImageUrl"`
	TracerId   string `position:"Body" name:"TracerId"`
}

DetectKneeKeypointXRayRequest is the request struct for api DetectKneeKeypointXRay

func CreateDetectKneeKeypointXRayRequest added in v1.61.481

func CreateDetectKneeKeypointXRayRequest() (request *DetectKneeKeypointXRayRequest)

CreateDetectKneeKeypointXRayRequest creates a request to invoke DetectKneeKeypointXRay API

type DetectKneeKeypointXRayResponse added in v1.61.481

type DetectKneeKeypointXRayResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

DetectKneeKeypointXRayResponse is the response struct for api DetectKneeKeypointXRay

func CreateDetectKneeKeypointXRayResponse added in v1.61.481

func CreateDetectKneeKeypointXRayResponse() (response *DetectKneeKeypointXRayResponse)

CreateDetectKneeKeypointXRayResponse creates a response to parse from DetectKneeKeypointXRay response

type DetectKneeXRayRequest

type DetectKneeXRayRequest struct {
	*requests.RpcRequest
	DataFormat string `position:"Body" name:"DataFormat"`
	Url        string `position:"Body" name:"Url"`
	OrgId      string `position:"Body" name:"OrgId"`
	OrgName    string `position:"Body" name:"OrgName"`
}

DetectKneeXRayRequest is the request struct for api DetectKneeXRay

func CreateDetectKneeXRayRequest

func CreateDetectKneeXRayRequest() (request *DetectKneeXRayRequest)

CreateDetectKneeXRayRequest creates a request to invoke DetectKneeXRay API

type DetectKneeXRayResponse

type DetectKneeXRayResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

DetectKneeXRayResponse is the response struct for api DetectKneeXRay

func CreateDetectKneeXRayResponse

func CreateDetectKneeXRayResponse() (response *DetectKneeXRayResponse)

CreateDetectKneeXRayResponse creates a response to parse from DetectKneeXRay response

type DetectLungNoduleRequest

type DetectLungNoduleRequest struct {
	*requests.RpcRequest
	Threshold  requests.Float             `position:"Body" name:"Threshold"`
	OrgName    string                     `position:"Body" name:"OrgName"`
	DataFormat string                     `position:"Body" name:"DataFormat"`
	URLList    *[]DetectLungNoduleURLList `position:"Body" name:"URLList"  type:"Repeated"`
	OrgId      string                     `position:"Body" name:"OrgId"`
	Async      requests.Boolean           `position:"Body" name:"Async"`
}

DetectLungNoduleRequest is the request struct for api DetectLungNodule

func CreateDetectLungNoduleRequest

func CreateDetectLungNoduleRequest() (request *DetectLungNoduleRequest)

CreateDetectLungNoduleRequest creates a request to invoke DetectLungNodule API

type DetectLungNoduleResponse

type DetectLungNoduleResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

DetectLungNoduleResponse is the response struct for api DetectLungNodule

func CreateDetectLungNoduleResponse

func CreateDetectLungNoduleResponse() (response *DetectLungNoduleResponse)

CreateDetectLungNoduleResponse creates a response to parse from DetectLungNodule response

type DetectLungNoduleURLList

type DetectLungNoduleURLList struct {
	URL string `name:"URL"`
}

DetectLungNoduleURLList is a repeated param struct in DetectLungNoduleRequest

type DetectRibFracture added in v1.61.963

type DetectRibFracture struct {
	ResultURL  string                          `json:"ResultURL" xml:"ResultURL"`
	Origin     []float64                       `json:"Origin" xml:"Origin"`
	Spacing    []float64                       `json:"Spacing" xml:"Spacing"`
	Detections []DetectionsItemInScreenChestCT `json:"Detections" xml:"Detections"`
}

DetectRibFracture is a nested struct in imageprocess response

type DetectRibFractureRequest added in v1.61.788

type DetectRibFractureRequest struct {
	*requests.RpcRequest
	OrgName    string                      `position:"Body" name:"OrgName"`
	SourceType string                      `position:"Body" name:"SourceType"`
	DataFormat string                      `position:"Body" name:"DataFormat"`
	URLList    *[]DetectRibFractureURLList `position:"Body" name:"URLList"  type:"Repeated"`
	OrgId      string                      `position:"Body" name:"OrgId"`
	Async      requests.Boolean            `position:"Body" name:"Async"`
}

DetectRibFractureRequest is the request struct for api DetectRibFracture

func CreateDetectRibFractureRequest added in v1.61.788

func CreateDetectRibFractureRequest() (request *DetectRibFractureRequest)

CreateDetectRibFractureRequest creates a request to invoke DetectRibFracture API

type DetectRibFractureResponse added in v1.61.788

type DetectRibFractureResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

DetectRibFractureResponse is the response struct for api DetectRibFracture

func CreateDetectRibFractureResponse added in v1.61.788

func CreateDetectRibFractureResponse() (response *DetectRibFractureResponse)

CreateDetectRibFractureResponse creates a response to parse from DetectRibFracture response

type DetectRibFractureURLList added in v1.61.788

type DetectRibFractureURLList struct {
	URL string `name:"URL"`
}

DetectRibFractureURLList is a repeated param struct in DetectRibFractureRequest

type DetectSkinDiseaseRequest added in v1.61.543

type DetectSkinDiseaseRequest struct {
	*requests.RpcRequest
	Url     string `position:"Body" name:"Url"`
	OrgId   string `position:"Body" name:"OrgId"`
	OrgName string `position:"Body" name:"OrgName"`
}

DetectSkinDiseaseRequest is the request struct for api DetectSkinDisease

func CreateDetectSkinDiseaseRequest added in v1.61.543

func CreateDetectSkinDiseaseRequest() (request *DetectSkinDiseaseRequest)

CreateDetectSkinDiseaseRequest creates a request to invoke DetectSkinDisease API

type DetectSkinDiseaseResponse added in v1.61.543

type DetectSkinDiseaseResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

DetectSkinDiseaseResponse is the response struct for api DetectSkinDisease

func CreateDetectSkinDiseaseResponse added in v1.61.543

func CreateDetectSkinDiseaseResponse() (response *DetectSkinDiseaseResponse)

CreateDetectSkinDiseaseResponse creates a response to parse from DetectSkinDisease response

type DetectSpineMRIRequest

type DetectSpineMRIRequest struct {
	*requests.RpcRequest
	DataFormat string                   `position:"Body" name:"DataFormat"`
	URLList    *[]DetectSpineMRIURLList `position:"Body" name:"URLList"  type:"Repeated"`
	OrgId      string                   `position:"Body" name:"OrgId"`
	OrgName    string                   `position:"Body" name:"OrgName"`
}

DetectSpineMRIRequest is the request struct for api DetectSpineMRI

func CreateDetectSpineMRIRequest

func CreateDetectSpineMRIRequest() (request *DetectSpineMRIRequest)

CreateDetectSpineMRIRequest creates a request to invoke DetectSpineMRI API

type DetectSpineMRIResponse

type DetectSpineMRIResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

DetectSpineMRIResponse is the response struct for api DetectSpineMRI

func CreateDetectSpineMRIResponse

func CreateDetectSpineMRIResponse() (response *DetectSpineMRIResponse)

CreateDetectSpineMRIResponse creates a response to parse from DetectSpineMRI response

type DetectSpineMRIURLList

type DetectSpineMRIURLList struct {
	URL string `name:"URL"`
}

DetectSpineMRIURLList is a repeated param struct in DetectSpineMRIRequest

type DetectionsInDetectKneeXRay added in v1.61.788

type DetectionsInDetectKneeXRay struct {
	Detections []float64 `json:"Detections" xml:"Detections"`
}

DetectionsInDetectKneeXRay is a nested struct in imageprocess response

type DetectionsInDetectRibFracture added in v1.61.788

type DetectionsInDetectRibFracture struct {
	DetectionsItem []DetectionsItem `json:"Detections" xml:"Detections"`
}

DetectionsInDetectRibFracture is a nested struct in imageprocess response

type DetectionsInScreenChestCT added in v1.61.963

type DetectionsInScreenChestCT struct {
	DetectionsItem []DetectionsItemInScreenChestCT `json:"Detections" xml:"Detections"`
}

DetectionsInScreenChestCT is a nested struct in imageprocess response

type DetectionsItem added in v1.61.788

type DetectionsItem struct {
	FractureLocation   string  `json:"FractureLocation" xml:"FractureLocation"`
	FractureCategory   string  `json:"FractureCategory" xml:"FractureCategory"`
	FractureConfidence float64 `json:"FractureConfidence" xml:"FractureConfidence"`
	FractureSegment    int64   `json:"FractureSegment" xml:"FractureSegment"`
	FractureId         int     `json:"FractureId" xml:"FractureId"`
	CoordinateImage    []int   `json:"CoordinateImage" xml:"CoordinateImage"`
	Coordinates        []int   `json:"Coordinates" xml:"Coordinates"`
}

DetectionsItem is a nested struct in imageprocess response

type DetectionsItemInScreenChestCT added in v1.61.963

type DetectionsItemInScreenChestCT struct {
	FractureCategory   int64   `json:"FractureCategory" xml:"FractureCategory"`
	FractureConfidence float64 `json:"FractureConfidence" xml:"FractureConfidence"`
	FractureLocation   string  `json:"FractureLocation" xml:"FractureLocation"`
	FractureSegment    int64   `json:"FractureSegment" xml:"FractureSegment"`
	FractureId         int64   `json:"FractureId" xml:"FractureId"`
	CoordinateImage    []int64 `json:"CoordinateImage" xml:"CoordinateImage"`
	Coordinates        []int64 `json:"Coordinates" xml:"Coordinates"`
}

DetectionsItemInScreenChestCT is a nested struct in imageprocess response

type Disc

type Disc struct {
	Disease        string    `json:"Disease" xml:"Disease"`
	Identification string    `json:"Identification" xml:"Identification"`
	Location       []float64 `json:"Location" xml:"Location"`
}

Disc is a nested struct in imageprocess response

type Discs

type Discs struct {
	Disc []Disc `json:"Disc" xml:"Disc"`
}

Discs is a nested struct in imageprocess response

type Element

type Element struct {
	Category       string  `json:"Category" xml:"Category"`
	ImageY         float64 `json:"ImageY" xml:"ImageY"`
	Confidence     float64 `json:"Confidence" xml:"Confidence"`
	SOPInstanceUID string  `json:"SOPInstanceUID" xml:"SOPInstanceUID"`
	Z              float64 `json:"Z" xml:"Z"`
	ImageX         float64 `json:"ImageX" xml:"ImageX"`
	Lobe           string  `json:"Lobe" xml:"Lobe"`
	Y              float64 `json:"Y" xml:"Y"`
	Volume         float64 `json:"Volume" xml:"Volume"`
	X              float64 `json:"X" xml:"X"`
	Diameter       float64 `json:"Diameter" xml:"Diameter"`
	ImageZ         float64 `json:"ImageZ" xml:"ImageZ"`
	MeanValue      float64 `json:"MeanValue" xml:"MeanValue"`
	Lung           string  `json:"Lung" xml:"Lung"`
}

Element is a nested struct in imageprocess response

type ElementsInDetectLungNodule added in v1.61.788

type ElementsInDetectLungNodule struct {
	Element []Element `json:"Element" xml:"Element"`
}

ElementsInDetectLungNodule is a nested struct in imageprocess response

type ElementsInScreenChestCT added in v1.61.788

type ElementsInScreenChestCT struct {
	Element []Element `json:"Element" xml:"Element"`
}

ElementsInScreenChestCT is a nested struct in imageprocess response

type Fractures added in v1.61.481

type Fractures struct {
	FracturesItem []FracturesItem `json:"Fractures" xml:"Fractures"`
}

Fractures is a nested struct in imageprocess response

type FracturesItem added in v1.61.481

type FracturesItem struct {
	Value float64 `json:"Value" xml:"Value"`
	Boxes []int   `json:"Boxes" xml:"Boxes"`
	Tag   Tag     `json:"Tag" xml:"Tag"`
}

FracturesItem is a nested struct in imageprocess response

type GetAsyncJobResultRequest

type GetAsyncJobResultRequest struct {
	*requests.RpcRequest
	Async requests.Boolean `position:"Body" name:"Async"`
	JobId string           `position:"Body" name:"JobId"`
}

GetAsyncJobResultRequest is the request struct for api GetAsyncJobResult

func CreateGetAsyncJobResultRequest

func CreateGetAsyncJobResultRequest() (request *GetAsyncJobResultRequest)

CreateGetAsyncJobResultRequest creates a request to invoke GetAsyncJobResult API

type GetAsyncJobResultResponse

type GetAsyncJobResultResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

GetAsyncJobResultResponse is the response struct for api GetAsyncJobResult

func CreateGetAsyncJobResultResponse

func CreateGetAsyncJobResultResponse() (response *GetAsyncJobResultResponse)

CreateGetAsyncJobResultResponse creates a response to parse from GetAsyncJobResult response

type KLDetections

type KLDetections struct {
	KLDetectionsItem []KLDetectionsItem `json:"KLDetections" xml:"KLDetections"`
}

KLDetections is a nested struct in imageprocess response

type KLDetectionsItem

type KLDetectionsItem struct {
	Detections []float64 `json:"Detections" xml:"Detections"`
}

KLDetectionsItem is a nested struct in imageprocess response

type KeyPointsInDetectHipKeypointXRay added in v1.61.481

type KeyPointsInDetectHipKeypointXRay struct {
	KeyPointsItem []KeyPointsItem `json:"KeyPoints" xml:"KeyPoints"`
}

KeyPointsInDetectHipKeypointXRay is a nested struct in imageprocess response

type KeyPointsInDetectKneeKeypointXRay added in v1.61.481

type KeyPointsInDetectKneeKeypointXRay struct {
	KeyPointsItem []KeyPointsItem `json:"KeyPoints" xml:"KeyPoints"`
}

KeyPointsInDetectKneeKeypointXRay is a nested struct in imageprocess response

type KeyPointsItem added in v1.61.481

type KeyPointsItem struct {
	Value       float64 `json:"Value" xml:"Value"`
	Coordinates []int   `json:"Coordinates" xml:"Coordinates"`
	Tag         Tag     `json:"Tag" xml:"Tag"`
}

KeyPointsItem is a nested struct in imageprocess response

type LocationInDetectSpineMRI

type LocationInDetectSpineMRI struct {
	Location []float64 `json:"Location" xml:"Location"`
}

LocationInDetectSpineMRI is a nested struct in imageprocess response

type LungNodule added in v1.61.788

type LungNodule struct {
	Series []Serie `json:"Series" xml:"Series"`
}

LungNodule is a nested struct in imageprocess response

type Options added in v1.61.1036

type Options struct {
	Options []string `json:"options" xml:"options"`
}

Options is a nested struct in imageprocess response

type OriginInDetectLungNodule added in v1.61.788

type OriginInDetectLungNodule struct {
	Origin []float64 `json:"Origin" xml:"Origin"`
}

OriginInDetectLungNodule is a nested struct in imageprocess response

type OriginInDetectRibFracture added in v1.61.788

type OriginInDetectRibFracture struct {
	Origin []float64 `json:"Origin" xml:"Origin"`
}

OriginInDetectRibFracture is a nested struct in imageprocess response

type OriginInScreenChestCT added in v1.61.788

type OriginInScreenChestCT struct {
	Origin []float64 `json:"Origin" xml:"Origin"`
}

OriginInScreenChestCT is a nested struct in imageprocess response

type RunCTRegistrationFloatingList added in v1.61.481

type RunCTRegistrationFloatingList struct {
	FloatingURL string `name:"FloatingURL"`
}

RunCTRegistrationFloatingList is a repeated param struct in RunCTRegistrationRequest

type RunCTRegistrationReferenceList added in v1.61.481

type RunCTRegistrationReferenceList struct {
	ReferenceURL string `name:"ReferenceURL"`
}

RunCTRegistrationReferenceList is a repeated param struct in RunCTRegistrationRequest

type RunCTRegistrationRequest added in v1.61.481

type RunCTRegistrationRequest struct {
	*requests.RpcRequest
	DataSourceType string                            `position:"Body" name:"DataSourceType"`
	OrgName        string                            `position:"Body" name:"OrgName"`
	ReferenceList  *[]RunCTRegistrationReferenceList `position:"Body" name:"ReferenceList"  type:"Repeated"`
	DataFormat     string                            `position:"Body" name:"DataFormat"`
	OrgId          string                            `position:"Body" name:"OrgId"`
	Async          requests.Boolean                  `position:"Body" name:"Async"`
	FloatingList   *[]RunCTRegistrationFloatingList  `position:"Body" name:"FloatingList"  type:"Repeated"`
}

RunCTRegistrationRequest is the request struct for api RunCTRegistration

func CreateRunCTRegistrationRequest added in v1.61.481

func CreateRunCTRegistrationRequest() (request *RunCTRegistrationRequest)

CreateRunCTRegistrationRequest creates a request to invoke RunCTRegistration API

type RunCTRegistrationResponse added in v1.61.481

type RunCTRegistrationResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

RunCTRegistrationResponse is the response struct for api RunCTRegistration

func CreateRunCTRegistrationResponse added in v1.61.481

func CreateRunCTRegistrationResponse() (response *RunCTRegistrationResponse)

CreateRunCTRegistrationResponse creates a response to parse from RunCTRegistration response

type RunMedQAAnswerImageDataList added in v1.61.1036

type RunMedQAAnswerImageDataList struct {
	AnswerImageData string `name:"AnswerImageData"`
}

RunMedQAAnswerImageDataList is a repeated param struct in RunMedQARequest

type RunMedQAAnswerImageURLList added in v1.61.1036

type RunMedQAAnswerImageURLList struct {
	AnswerImageURL string `name:"AnswerImageURL"`
}

RunMedQAAnswerImageURLList is a repeated param struct in RunMedQARequest

type RunMedQAAnswerTextList added in v1.61.1036

type RunMedQAAnswerTextList struct {
	AnswerText string `name:"AnswerText"`
}

RunMedQAAnswerTextList is a repeated param struct in RunMedQARequest

type RunMedQARequest added in v1.61.543

type RunMedQARequest struct {
	*requests.RpcRequest
	SessionId           string                         `position:"Body" name:"SessionId"`
	OrgName             string                         `position:"Body" name:"OrgName"`
	AnswerImageDataList *[]RunMedQAAnswerImageDataList `position:"Body" name:"AnswerImageDataList"  type:"Repeated"`
	AnswerTextList      *[]RunMedQAAnswerTextList      `position:"Body" name:"AnswerTextList"  type:"Repeated"`
	Department          string                         `position:"Body" name:"Department"`
	AnswerImageURLList  *[]RunMedQAAnswerImageURLList  `position:"Body" name:"AnswerImageURLList"  type:"Repeated"`
	QuestionType        string                         `position:"Body" name:"QuestionType"`
	OrgId               string                         `position:"Body" name:"OrgId"`
}

RunMedQARequest is the request struct for api RunMedQA

func CreateRunMedQARequest added in v1.61.543

func CreateRunMedQARequest() (request *RunMedQARequest)

CreateRunMedQARequest creates a request to invoke RunMedQA API

type RunMedQAResponse added in v1.61.543

type RunMedQAResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Data      Data   `json:"Data" xml:"Data"`
}

RunMedQAResponse is the response struct for api RunMedQA

func CreateRunMedQAResponse added in v1.61.543

func CreateRunMedQAResponse() (response *RunMedQAResponse)

CreateRunMedQAResponse creates a response to parse from RunMedQA response

type ScreenChestCTRequest added in v1.61.788

type ScreenChestCTRequest struct {
	*requests.RpcRequest
	OrgName    string                  `position:"Body" name:"OrgName"`
	DataFormat string                  `position:"Body" name:"DataFormat"`
	URLList    *[]ScreenChestCTURLList `position:"Body" name:"URLList"  type:"Repeated"`
	OrgId      string                  `position:"Body" name:"OrgId"`
	Async      requests.Boolean        `position:"Body" name:"Async"`
}

ScreenChestCTRequest is the request struct for api ScreenChestCT

func CreateScreenChestCTRequest added in v1.61.788

func CreateScreenChestCTRequest() (request *ScreenChestCTRequest)

CreateScreenChestCTRequest creates a request to invoke ScreenChestCT API

type ScreenChestCTResponse added in v1.61.788

type ScreenChestCTResponse struct {
	*responses.BaseResponse
	Message   string `json:"Message" xml:"Message"`
	RequestId string `json:"RequestId" xml:"RequestId"`
	Code      string `json:"Code" xml:"Code"`
	Data      Data   `json:"Data" xml:"Data"`
}

ScreenChestCTResponse is the response struct for api ScreenChestCT

func CreateScreenChestCTResponse added in v1.61.788

func CreateScreenChestCTResponse() (response *ScreenChestCTResponse)

CreateScreenChestCTResponse creates a response to parse from ScreenChestCT response

type ScreenChestCTURLList added in v1.61.788

type ScreenChestCTURLList struct {
	URL string `name:"URL"`
}

ScreenChestCTURLList is a repeated param struct in ScreenChestCTRequest

type Serie

type Serie struct {
	Report            string    `json:"Report" xml:"Report"`
	SeriesInstanceUid string    `json:"SeriesInstanceUid" xml:"SeriesInstanceUid"`
	Origin            []float64 `json:"Origin" xml:"Origin"`
	Spacing           []float64 `json:"Spacing" xml:"Spacing"`
	Elements          []Element `json:"Elements" xml:"Elements"`
}

Serie is a nested struct in imageprocess response

type SeriesInDetectLungNodule added in v1.61.788

type SeriesInDetectLungNodule struct {
	Serie []Serie `json:"Serie" xml:"Serie"`
}

SeriesInDetectLungNodule is a nested struct in imageprocess response

type SeriesInScreenChestCT added in v1.61.788

type SeriesInScreenChestCT struct {
	Serie []Serie `json:"Serie" xml:"Serie"`
}

SeriesInScreenChestCT is a nested struct in imageprocess response

type SpacingInDetectLungNodule added in v1.61.788

type SpacingInDetectLungNodule struct {
	Spacing []float64 `json:"Spacing" xml:"Spacing"`
}

SpacingInDetectLungNodule is a nested struct in imageprocess response

type SpacingInDetectRibFracture added in v1.61.788

type SpacingInDetectRibFracture struct {
	Spacing []float64 `json:"Spacing" xml:"Spacing"`
}

SpacingInDetectRibFracture is a nested struct in imageprocess response

type SpacingInScreenChestCT added in v1.61.788

type SpacingInScreenChestCT struct {
	Spacing []float64 `json:"Spacing" xml:"Spacing"`
}

SpacingInScreenChestCT is a nested struct in imageprocess response

type Tag added in v1.61.481

type Tag struct {
	Label     string `json:"Label" xml:"Label"`
	Direction string `json:"Direction" xml:"Direction"`
}

Tag is a nested struct in imageprocess response

type TranslateMedRequest

type TranslateMedRequest struct {
	*requests.RpcRequest
	FromLanguage string `position:"Body" name:"FromLanguage"`
	ToLanguage   string `position:"Body" name:"ToLanguage"`
	Text         string `position:"Body" name:"Text"`
}

TranslateMedRequest is the request struct for api TranslateMed

func CreateTranslateMedRequest

func CreateTranslateMedRequest() (request *TranslateMedRequest)

CreateTranslateMedRequest creates a request to invoke TranslateMed API

type TranslateMedResponse

type TranslateMedResponse struct {
	*responses.BaseResponse
	RequestId string `json:"RequestId" xml:"RequestId"`
	Data      Data   `json:"Data" xml:"Data"`
}

TranslateMedResponse is the response struct for api TranslateMed

func CreateTranslateMedResponse

func CreateTranslateMedResponse() (response *TranslateMedResponse)

CreateTranslateMedResponse creates a response to parse from TranslateMed response

type Vertebra

type Vertebra struct {
	Disease        string    `json:"Disease" xml:"Disease"`
	Identification string    `json:"Identification" xml:"Identification"`
	Location       []float64 `json:"Location" xml:"Location"`
}

Vertebra is a nested struct in imageprocess response

type Vertebras

type Vertebras struct {
	Vertebra []Vertebra `json:"Vertebra" xml:"Vertebra"`
}

Vertebras is a nested struct in imageprocess response

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL