小编sid*_*rth的帖子

在asp.net mvc中显示图像

我正在尝试创建一个上传/显示图像的网站(使用MVC4).我编写了以下代码来获取本地存储在服务器下App_Data\Images文件夹下的图像.图像的路径存储在模型的ImageFile属性中.

视图呈现ID,各种图像的标题,但未加载图像.映像文件存在于针对ImageFile属性存储的路径中.我怎样才能解决这个问题?

//模型

public class Photo
{
    public int ID { get; set; }

    public string ImageFile { get; set; } //This contains a path where the image is locally stored on the server
    public string Caption { get; set; }
byte[] Image { get; set; } 
}
Run Code Online (Sandbox Code Playgroud)

//控制器

private PhotoDBContext db = new PhotoDBContext();

public ActionResult Index()
{
    return View(db.Photos.ToList());
}
Run Code Online (Sandbox Code Playgroud)

//视图

@model IEnumerable<MyPhotoLibrary.Models.Photo>

<table>
 @foreach (var item in Model) {
 <tr>
    <td>
        <img src="@Url.Content(item.ImageFile)" alt="" />
    </td>
    <td> …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc-4

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

在ASP.NET MVC中显示图像的不同方式以及何时使用哪种方法

我正在使用ASP.NET MVC4构建一个上传/显示图像的网站,并找到了一些如何显示图像的方法,主要是以下内容 -

1)将图像作为文件本地存储在服务器上,并使用相对路径在页面上显示它.

 //ImageFile is a property which holds a path to the image in the model
 <img src="@item.ImageFile" />

 When the page is rendered, this becomes a path like - <img src="/Content/Images/Jellyfish.jpg" />      
Run Code Online (Sandbox Code Playgroud)

2)将图像存储为字节数组并使用控制器操作进行检索 -

//Use a controller action (GetImg) to get the URL of the image
<img src="@Url.Action("GetImg", "ViewPhotos", new { id = item.ID })" alt="Image" />  

When the page is rendered, this becomes a path like - <img src="/ViewPhotos/GetImg/4" alt="Image" />    
Run Code Online (Sandbox Code Playgroud)

3)将图像存储为字节数组并直接在视图中进行检索 - …

c# asp.net-mvc asp.net-mvc-4

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

SQL Server中的分区或索引大表

我有一张由40亿+行和50列组成的大表,其中大多数是datetimenumeric除少数几个以外varchar

数据将每周(约2000万行)插入表中。

我期望在某些datetime列以及几个列上使用where子句进行查询varchar。表中没有主键。

没有索引,也不对表进行分区。我正在使用SQL Server 2016。

我知道我需要对表进行分区或建立索引,但是我不确定采用哪种方法或实际上两种方法都可以。

由于表很大,我应该首先创建索引还是应该首先创建分区?如果我确实创建了索引然后又创建了分区,那么我应该怎么做以每周提供新数据来维护这些索引。

编辑:此外,表上的最小更新和删除预计

sql-server indexing partitioning sql-server-2016

5
推荐指数
1
解决办法
97
查看次数

为 YOLOv3 分割基于图像的数据集

我有一个关于分割 20k 图像及其标签的数据集的问题,该数据集的格式有YOLOv3一个图像文件和一个.txt与图像同名的文件,文本文件内部有标签。

我想将数据集分割成训练/测试分割,有没有办法随机选择图像及其标签 .txt 文件并将其存储在单独的文件夹中Python

我希望能够随机分割数据集。例如,也选择 16k 文件和标签文件,并将它们单独存储在 train 文件夹中,其余 4k 应存储在 test 文件夹中。

这可以在文件资源管理器中手动完成,方法是选择前 16k 个文件并将它们移动到不同的文件夹,但分割不会是随机的,因为我计划对同一数据集一遍又一遍地执行此操作。

这是数据的 图像和标签屏幕截图

python dataset conv-neural-network yolo

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