请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

coder_fang

注册会员

19

主题

53

帖子

188

积分

注册会员

积分
188
coder_fang
注册会员   /  发表于:2017-4-21 09:26  /   查看:3183  /  回复:3
主要代码:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Leadtools;
using Leadtools.MedicalViewer;
using Leadtools.Codecs;
using Leadtools.Dicom;
namespace ViewerControl
{
    public partial class Viewer:UserControl
    {
        MedicalViewer _viewer = new MedicalViewer(2,2);
        public Viewer()
        {
            InitializeComponent();
            DicomEngine.Startup();
            _viewer.Dock = DockStyle.Fill;
            this.Controls.Add(_viewer);
            using (RasterCodecs codecs = new RasterCodecs())
            {
                using(DicomDataSet ds = new DicomDataSet())
                {                                       
                    ds.Load(@"E:\ExportedImages\2\8600033_000002_02_01.dcm",DicomDataSetLoadFlags.None);
                    DicomElement element = ds.FindFirstElement(null, DicomTag.PixelData, true);
                    if (element != null)
                    {
                        //这句话报错
                        RasterImage image = ds.GetImage(element, 0, 0, RasterByteOrder.Gray,
                           DicomGetImageFlags.AutoApplyModalityLut | DicomGetImageFlags.AutoApplyVoiLut);
                        //end
                        _viewer.Cells.Add(new MedicalViewerCell(image));
                    }
                }

            }

        }
    }
}




3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-4-21 13:50:58
沙发
缺少相关的dll,具体的可以参考LEADTOOLS 19\Examples\DotNet\CS\MedicalViewerDemo中的代码以及引用的dll
回复 使用道具 举报
coder_fang
注册会员   /  发表于:2017-5-3 09:42:40
板凳
Richard.Ma 发表于 2017-4-21 13:50
缺少相关的dll,具体的可以参考LEADTOOLS 19\Examples\DotNet\CS\MedicalViewerDemo中的代码以及引用的dll

Yes,就是这个原因,程序不仅要使用已引用的dll,未引用到的也会使用到
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-5-3 09:57:24
地板
恩,解决就好
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部