• 大小: 21.58MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-06-14
  • 语言: 其他
  • 标签: tiff  

资源简介

kfb文件是使用江丰生物公司的病理切片扫描仪扫描病理切片后直接保存的文件格式,需要通过K-viewer软件查看,且不可标注。通常来说我们都使用ASAP软件对病理切片进行标注,而ASAP只能标注tif和svs格式的文件。工程上对tif文件进行标注更加常见。但使用江丰科技提供的kfb转tif或svs软件时,转出来的tif文件只能看到左上角的部分。此时如果您仍然希望得到tif文件的话,可以先用江丰科技提供的kfb转tif或svs软件将kfb转为svs,再使用本软件将svs转为tif

资源截图

代码片段和文件信息

/* Gobject - GLib Type object Parameter and Signal Library
 * Copyright (C) 1998-1999 2000-2001 Tim Janik and Red Hat Inc.
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License or (at your option) any later version.
 *
 * This library is distributed in the hope that it will be useful
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General
 * Public License along with this library; if not see .
 */

/* WARNING:
 *
 *    This file is INSTALLED and other projects (outside of glib)
 *    #include its contents.
 */

#ifndef __G_object_NOTIFY_QUEUE_H__
#define __G_object_NOTIFY_QUEUE_H__

#include  /* memset */

#include ject.h>

G_BEGIN_DECLS


/* --- typedefs --- */
typedef struct _GobjectNotifyContext          GobjectNotifyContext;
typedef struct _GobjectNotifyQueue            GobjectNotifyQueue;
typedef void (*GobjectNotifyQueueDispatcher) (Gobject     *object
      guint        n_pspecs
      GParamSpec **pspecs);


/* --- structures --- */
struct _GobjectNotifyContext
{
  GQuark                       quark_notify_queue;
  GobjectNotifyQueueDispatcher dispatcher;
  GTrashStack                 *_nqueue_trash; /* unused */
};
struct _GobjectNotifyQueue
{
  GobjectNotifyContext *context;
  GSList               *pspecs;
  guint16               n_pspecs;
  guint16               freeze_count;
};

G_LOCK_DEFINE_STATIC(notify_lock);

/* --- functions --- */
static void
g_object_notify_queue_free (gpointer data)
{
  GobjectNotifyQueue *nqueue = data;

  g_slist_free (nqueue->pspecs);
  g_slice_free (GobjectNotifyQueue nqueue);
}

static inline GobjectNotifyQueue*
g_object_notify_queue_freeze (Gobject    *object
      GobjectNotifyContext *context)
{
  GobjectNotifyQueue *nqueue;

  G_LOCK(notify_lock);
  nqueue = g_datalist_id_get_data (&object->qdata context->quark_notify_queue);
  if (!nqueue)
    {
      nqueue = g_slice_new0 (GobjectNotifyQueue);
      nqueue->context = context;
      g_datalist_id_set_data_full (&object->qdata context->quark_notify_queue
   nqueue g_object_notify_queue_free);
    }

  if (nqueue->freeze_count >= 65535)
    g_critical(“Free queue for %s (%p) is larger than 65535“
               “ called g_object_freeze_notify() too often.“
               “ Forgot to call g_object_thaw_notify() or infinite loop“
               G_object_TYPE_NAME (object) object);
  else
    nqueue->freeze_count++;
  G_UNLOCK(notify_lock);

  return nqueue;
}

static inline void
g_object_notify_queue_thaw (Gobject            *object
    GobjectNotifyQueue *nqueue)
{
  GobjectNotifyContext *context = nqueue->con

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        978  2018-08-30 20:54  10664537\vips-dev-8.7\AUTHORS

     文件      54349  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libasprintf-0.dll

     文件     498303  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libatomic-1.dll

     文件     892267  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libcairo-2.dll

     文件      37329  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libcairo-gobject-2.dll

     文件     135830  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libcairo-script-interpreter-2.dll

     文件      19914  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libcharset-1.dll

     文件     216201  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libcroco-0.6-3.dll

     文件     232599  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libexif-12.dll

     文件     195014  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libexpat-1.dll

     文件      33584  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libffi-6.dll

     文件     282063  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libfontconfig-1.dll

     文件     594029  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libfreetype-6.dll

     文件    1249136  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libgcc_s_seh-1.dll

     文件     227845  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libgdk_pixbuf-2.0-0.dll

     文件    1785344  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libgettextlib-0-19-8.dll

     文件     391720  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libgettextpo-1.dll

     文件     320470  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libgettextsrc-0-19-8.dll

     文件      50258  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libgif-7.dll

     文件    1095266  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libgio-2.0-0.dll

     文件    1148618  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libglib-2.0-0.dll

     文件      25784  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libgmodule-2.0-0.dll

     文件     238859  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libgobject-2.0-0.dll

     文件     242164  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libgsf-1-114.dll

     文件      23425  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libgsf-win32-1-114.dll

     文件      18739  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libgthread-2.0-0.dll

     文件     738777  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libharfbuzz-0.dll

     文件      98292  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libharfbuzz-subset-0.dll

     文件     950279  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libiconv-2.dll

     文件     137725  2018-08-30 20:54  10664537\vips-dev-8.7\bin\libintl-9.dll

............此处省略3506个文件信息

评论

共有 条评论