jump to navigation

New article: Deep Zoom for WPF 24/11/10

 

I’ve just released my fourth article on CodeProject: Deep Zoom for WPF. I’m very excited about this one: this article explains how to recreate the MultiScaleImage (Deep Zoom) control from Silverlight, compatible with Deep Zoom Composer, Zoom.it, multi-touch and more!

Here’s it goes:

http://www.codeproject.com/KB/WPF/DeepZoom.aspx

If you like this article, please sign in and vote for this article (on the right corner, “Rate this article”), and please leave your comments and suggestions.

All the source code is also being released in CodePlex under the MS-PL licence, to facilitate future improvements and distribution. Please contribute! The project page is located at http://deepzoom.codeplex.com/.

If you like this kind of article, I also recommend my other articles on CodeProject:

Thanks!
Roberto

Categories: .net, Artigos, Open Source, WPF  

Comments»

1. Roberto Sonnino - 24/11/10

New blog post: New article: Deep Zoom for WPF – http://bit.ly/faMI34

2. 代办产地证 - 10/5/11

I’ve learned a lot from your blog here,Keep on going,I will keep an eye on it,One more thing,plz visit my websites:提供核销单

3. Diem Tran - 24/5/11

Hi Roberto,

Thank you for the implementation, it works beautifully.

I am trying to apply some image manipulation tools onto the Deep Zoom tiles (brightness, contrast, etc). The main goal is, for example, whenever a user changes a brightness by dragging a slider, the DeppZoom image will change it brightness accordingly.

Currently, I am applying the tools in TileHost.cs, before the ‘Source’ is drawn using DrawImage of the DrawingContext (in function RenderTile()). Specifically, I get the pixels from ‘Source’, apply brightness change, and set those pixels back to ‘Source’.

However, the change cannnot be seen after a few times of zooming (I doubt they need times to reload, which is weird): I change the slider, the brightness is changed but the new tiles with brightness changed do not show up. I have to zoom the Deep Zoom image a few times for the tiles to show up.

Do you know where the problem might be?

You can reach me at:
diem_tran at brown dot edu

Thank you.

4. gqeyoobym - 15/6/12

http://www.haenschen.net/ jxpqoyqqf   http://www.rayonpoisson-aquaculture.com/ ctsicladi
longchamp boite de nuit
“saint fran?ois longchamp office du tourisme”
“christian louboutin corneille”
christian louboutin the official website

5. Anonymous - 10/3/14

To decorate the frames make a flower or two minus the stems and glue them to the outside of the frame isabel marant sneakers. Despite the frequency and alarming character of irritability, impaired consciousness and neck rigidity, their presence led infrequently to a consultation 6, 22 and 3, respectively. replica Breitling For Bentley Barnato It features a variety of waterfalls, caves, grottos and a diving platform. Breitling Navitimer replica You can make them large enough to cover an entire bun style hairdo or small enough to have 12 of them on one headband.

Chemotherapy is a godsend for cancer victims theres no doubt about it But if you have gone through it or know someone who has, you know that there is a downside to it. Merchants began to settle in Cholon in the 1770s, although many ethnic Chinese fled the country in 1975. Breitling Super Avenger replica Initially, pneumococci are recognized by different sensors of the innate immune system called pattern recognition receptors PRRs, which control most subsequent host defence pathways. The best part of this flower hair design is you can make any flower or combination of flowers and colors to assemble it. Blancpain LE BRASSUS Tourbillon replica Whilst the uniform of many dance schools may mean that leotards are often this colour, it is not necessarily tradition as ballet leotards are available in a whole host of colours.

On arrival in My Tho we board a boat navigating around the intricate small canals, which is a great way to observe the local lifestyle closeup and catch aview dotted by many islands isabel marant sales. replica Rolex Sea-Dweller DeepSea Tiffany was established since 1837, has been designed in the stunning beauty of the original works as a purpose.
In 1959, Nintendo went ahead to make a deal with Disney to have Disney characters on Nintendos playing cards, thus giving them a brand new look.

Related Articles:

6. zvhfjdqj - 12/6/14

He contemplated britannia hotel manchester midland hotel manchester hotels in manchester http://britanniahotelmanchester.com the constructors and builders.

7. krcbczew - 12/6/14

Je pris un crayon et traça On me dit nike blazer rouge pas cher que c’était pas la bonne lettre, il me fallait elle avec des feuilles. Je m’enfuis dans la forêt où je trouvai la feuille ! Je l’arracha et l’envoyais en Afrique pour la lettre J’ecris le message de: salut, au revoir d’où le rerevoir ne s’y fut pas. Je me tournai pour me retournai pour ainsi oublier ce que l’avenir devait être.En plus, cela me permettait de parfaire mes connaissances du Nouveau Testament, car il difficile de se former sur ces sujets en Hongrie, ce moment l au baccalaur puis la ma le jeune Hongrois s comme un poisson dans l nike blazer pas cher noir et blanche dans son nouveau milieu, notamment gr au sport. Il continue nager beaucoup. Il trouve m un emploi la ville de nike blazer low pas cher Qu comme ma et commence s avec l de nike blazer pas cher 39 natation du Rouge et Or en 1969.voyant plonger cet inconnu dans la piscine, son aisance m frapp se souvient Jean acheter nike blazer pas cher Marie De Koninck, professeur au D de math et de statistique, alors et membre de l Lorsqu m donn son temps au 100 m dos, j totalement renvers car sa performance meilleure que les n d dizaine de secondes. blazer nike pas cher A female Bengali white tiger drags a man by his shirt after the man climbed into the enclosure, at a zoo in Chengdu, Sichuan nike blazer femme pas cher noir province, China, February 16, 2014. The man was slightly injured and was taken away by police after zoo staff tranquilized two female Bengali white tigers, local media reported. REUTERS/China Daily.Geschützte Namen und Zeichen gehren ihren Eigentümern. Smtliche der in dieser Beschreibung erwhnten Namen von Marken oder Firmen gehren ihren Eigentümern und werden ohne Gewhrleistung der freien Verfügbarkeit wiedergegeben. Die Namen sind entweder eingetragene Warenzeichen oder sollten als solche betrachtet werden.
Sacs, foulards et petite maroquinerie sont disposés telles nike blazer pas cher noir et blanche des confiseries sur les étals d’un magasin de bonbons. ] Tout au fond de la boutique, les trois expertes en manucure de Sally Hansen, Marion, Camille et Cécile, proposent leurs services dans un nail bar mis en place pour l’occasion. Les invitées n’ont bientôt plus que le mot couleur à la bouche.] les vêtements nike blazer vintage low pas cher de relooking que tu achètes dans ‘Je relooke mon bébé’ et que tu peux retrouver dans ‘Costumes et habits’ et blazer nike pas cher ‘Commode à accessoires’. ] Ensuite pour les coupes de cheveux, c’est pareil, il en existe 2 types. ]. Bei der von Sachen gilt dies nicht, wenn die Verschlechterung der Sache ausschlie auf deren Pr wie sie Ihnen etwa im Ladengesch m gewesen w zur ist. F nike blazer en ligne eine durch die bestimmungsgem Ingebrauchnahme der Sache entstandene Verschlechterung m Sie keinen Wertersatz leisten. Paketversandf Sachen sind auf unsere Gefahr zur Sie haben die Kosten der R zu tragen, wenn die gelieferte Ware der bestellten entspricht und wenn der Preis der zur Sache einen Betrag von 40 Euro nicht oder wenn Sie bei einem h Preis der Sache zum Zeitpunkt des Widerrufs noch nicht die Gegenleistung oder eine vertraglich vereinbarte Teilzahlung erbracht haben. nike blazer pas cher Donc si je vois qu manque certaines choses, je le soumets. Mais dans un premier temps, je suis uniquement l pour l dans les d contractuelles. Mais pas pour l vendre certains produits. En 1999 en Argentine, Tesis sobre un homicidio, de l’écrivain Diego Paszkowski, vient d’être traduit par Delphine Valentin aux éditions La Dernière Goutte. C’est l’occasion de mettre dans la lumière non nike blazer taille 38 pas cher seulement ce texte incroyable, mais aussi cette jeune maison d’édition strasbourgeoise tout juste âgée de cinq ans. Les raisons d’insister sur ce roman sont nombreuses et quelques unes suffiront, peut être, à bousculer les références qui vont bientôt investir les librairies : les prix littéraires récompensent très peu de grands livres, aussi doit on s’en désintéresser autant que possible; Diego Paszkowski n’a eu aucune presse notable jusqu’à présent, mis à part les mots de certains lecteurs qu’il faut impérativement saluer pour leur lucidité.Alors, à quoi bon se donner la peine d’additionner des milliers d’heures de broderies pour consteller de micropaillettes de 2 mm des robes nike blazer violet pas cher qu’on voit de (trop) loin. Les mannequins paraissent bien petits. Heureusement leur carrure à épaules rondes et manches trois quarts leur donne un peu de corps.
Sur scène, trois gaillards et une phrase :Nos mamans vont être fières !Elles peuvent, en effet ! Pourtant, le pari n’était pas gagné. Massoud Ayati, Zafar Baryali et Farid Lahlou confient :P endant nos études, pour gagner de l’argent, nous faisions des déménagements. Peu à peu, cela nous nike blazer vintage pas cher homme a donné des idées, plein d’idées. basket nike blazer pas cher It is at the time the second biggest city in the kingdom but several epidemics kill a third of the population. 1440Merchant Jacques nike blazer rose pale pas cher Cur revives the economy.1536The bishop see leaves Maguelone for Montpellier. The Edict of Nantes leads to a short truce.1622Louis XIII imposes Catholicism by force.1755Place de la Comedie (Comedy Square) is built.19th centuryWine becomes the town’s major resource.1962Strong wave of immigration by Pieds Noirs, French Algerians exiled after the country’s independence.1977Ricardo Bofill builds the nike blazer femme bordeaux pas cher Antigone quarter.2010Death of de Georges Freche, mayor and president of the Urban Community, the “master” of Montpellier for more than 30 years..
(1) Diese Bedingungen des Herrn zdemir (nachfolgend: â Verkuferâ ) gelten fr alle Verkufe, Lieferungen und Leistungen des Verkufers, die der Kunde bei dem Verkufer ber die Handelsplattform ebay kauft. Der nike blazer vintage low pas cher Einbeziehung von nike blazer rose pas cher Bedingungen des Kunden wird widersprochen, es sei denn, die Parteien haben ausdrcklich etwas anderes vereinbart. 2 VertragsschlussDer Vertrag kommt demnach bei Auktionsangeboten nach Ende der Auktionslaufzeit mit dem Hchstbietenden zustande. nike blazer vintage pas cher Ordinazione. Tuttavia, l . A . Je pense que c est la combinaison de ces trois chose qui font que mon problème est “réglé” (j espère définitivement) je ne met plus de crème maintenant. J ai arrêter au bout de 2 ou 3 semaine. Je pense que l eau de javel qui reste dans le tissu de la chaussure empêche la dégradation nike blazer femme pas cher grise de la sueurs et empêche le développement des bactéries..
Il tirait aussi de lui même bien plus qu’il ne les empruntait à sa longue fréquentation du monde, de lui même, c’est à dire de son génie et de la conscience de son génie, une certitude, une aisance de manières merveilleuse, avec une politesse qui admettait, comme un prisme, toutes les nuances, depuis la bonhomie la plus cordiale jusqu’à l’impertinence la plus irréprochable. Il possédait bien vingt manières différentes de prononcer “mon cher monsieur”, qui représentaient, pour une oreille exercée, une curieuse gamme de sentiments. Car enfin, il faut bien que je le dise, puisque je trouve en ceci un nouveau motif d’éloge, E.La Commission européenne verrouille le dispositif. nike blazer taille 38 pas cher Ainsi, lorsqu’un pays souhaite modifier le périmètre de sa TVA, il doit obtenir l’aval de l’ensemble des autres membres de l’Union européenne. C’est le cas de la France. L’op rateur a indiqu tabler sur une croissance de 2% de son chiffre d’affaires proforma pour l’exercice qui vient nike blazer 38 pas cher de d buter alors que jusqu’ pr sent il annon ait une croissance moyenne proforma de 3 5% sur 2006 2008 ce qui s’accompagnera d’un recul d’un deux points de son taux de marge brute op rationnelle par rapport 2005. ] Mais il a confirm son objectif d’une marge brute op rationnelle sup rieure 18,5 milliards d’euros. Cette pr vision s’entend toutefois hors impact de l’amende du Conseil de la Concurrence de 256 millions d’euros pour entente avec les deux autres op rateurs de mobiles en France et hors Amena, l’op rateur espagnol consolid depuis le quatri me trimestre. nike blazer vintage pas cher Soit pendant les ventes priv es (mais il faut acheter en avance, parce qu’il n’y en a pas tout le temps), soit pendant les soldes, soit sur les cite sinternet section bonne affaire, et sinon, je prend des little blue lamb ICI en prenant 2 paires pour rentabiliser les frais de ports (par exemple, une paire pour maintenant, une dans la taille suivante, en prenant un mod le mis saison pour tre sur que ce sera mis.)Pour les mag que tu cites, j’ai une copine qui ach te l , ba le scaussures font 2 mois apr s elles sont cass es, et nike blazer homme pas cher en plus elle sont super raides, du coup pour moi c’est pas une conomie.Et pour finir, je compl te les chaussures par une paire de chaussures sport simple (baskettes ou tennis), genre de d cathlon, a permet d’alterner un peu (si les chaussure sprincipales sont mouill es par exemple.)Au passage, les “bonnes” paires de chaussures tr s ch re sont souvant tr s dures, tr s montantes et avec une voute plantaire. Pour autant cet t ma fille de deux ans avait des baskets en toile trouv s 5 Auchan et elle marchait tr s bien avec. A d pend vraiment de la qualit de la chaussure la base..This is not a new concept companies like Phillips Healthcare have been taking this approach for years. Phillip’s focus duringis to measure and minimize the impact of energy consumption, packaging , hazardous substances, material weight, recycling and disposal, and lifetime reliability. Essentially econike blazer kaki pas cher has become embedded into the fabric of the companies’ DNA.Retailers celebrated Earth Day this year by giving away a lot of free stuff to commemorate the day not particularly acheter nike blazer homme green or sustainable.

8. fancy.com - 26/6/14

fancy.com…

Virtual Dreams…

9. christian louboutin mary jane shoes - 8/8/14

babyliss krulborstel 667e christian louboutin lace up pumps air jordan 11 azure nike tn espagne la boutique officiel nike tn ray ban glasses rx5184 2000 babyliss pro keratine ray ban wayfarer 2132 bleu babyliss pro perfect curl singapore air max azules Nike Free Run 3 V4 Gul kina nike free haven 3 finish line longchamp nantes place royale horaire all pink nike air max 2012 jordan 23 white black free run 5.0 homme ray ban discount vouchers air jordan shoe prices youth nike air max sac longchamp modele roseau
christian louboutin mary jane shoes http://www.rodneysipes.com/file/christian-louboutin-mary-jane-shoes-p-697.asp

10. ralph lauren outlet - 12/8/14

Can I simply say what a aid to search out someone who actually knows what theyre talking about on the internet. You undoubtedly know easy methods to bring a problem to light and make it important. More individuals need to learn this and understand this aspect of the story. I cant imagine youre no more standard since you positively have the gift.

11. authentic Louis Vuitton LV Initiales Monogram Multicolore Belt - 13/8/14

discount christian louboutin evening louboutin Une Plume sale replica christian louboutin Lipsinka Python louis vuitton purses christian louboutin Alta Campus 160mm platforms Louis Vuitton M63852 christian louboutin greissimo pumps cool mint red bottom loafers men louboutin Vendome Spikes 120mm platforms louboutin Turban flats louboutin Africa 120mm cheap Louis Vuitton Brea MM cheap Louis Vuitton Tambour Monogram Steel lv Pont Neuf PM replica louboutin Papilipi 100mm christian louboutin Bianca 140mm pumps louboutin Devone 100mm pumps lv Deesse PM price louboutin Loubout boots lv wallets for men singapore
authentic Louis Vuitton LV Initiales Monogram Multicolore Belt http://kofc14914.org/temps/authentic-Louis-Vuitton-LV-Initiales-Monogram-Multicolore-Belt-p-155.php

12. this is addressed to you mitchell and ness nfl oakland raiders stitched snapback hats 028 sale outlet - 19/8/14

babyliss was all too easy previously, these days it’s practically impossible
this is addressed to you mitchell and ness nfl oakland raiders stitched snapback hats 028 sale outlet http://www.wikeroy.com/Hurricane/2012-nfl-nike-jerseys-for-sale/this-is-addressed-to-you-mitchell-and-ness-nfl-oakland-raiders-stitched-snapback-hats-028-sale-outlet.asp

13. Louis Vuitton Monogram Canvas Neverfull MM - 23/8/14

cheap nike Air Jordan 1 Retro Air Jordan 12 Black White Varsity Red on sale oakley bottle rocket prescription Ray Ban Aviator Sunglasses cheap Air Jordan 10 White Black Light Steel Grey M95225 Boulogne oakley batwolf headliner icons Ray Ban Aviator RB3025 Sunglasses Gunmetal Gold Frame Green Lens Air Jordan Son Of Mars usa 1991 jordan basketball shoes lv Sarah Wallet Leopard replica nike air max baratas 2013 discount ray ban 8588 eyeglasses Ray Ban Caribbean Fashion knockoffs womens Ray Ban Wayfarer sunglasses oakley batwolf sunglasses white sale cheap oakley gascan wholesale Ray Ban Active Lifestyle Solid Purple Red sunglasses air jordan 21 pe ray ban wayfarer 150 temple length
Louis Vuitton Monogram Canvas Neverfull MM http://www.eq-bg.com/temps/Louis-Vuitton-Monogram-Canvas-Neverfull-MM-p-1055.php

14. air jordan 11 for sale in the philippines - 7/9/14

mens air jordan 1 mid Air Jordan Son Of Mars on sale cheap true blue jordan 3 2011 cheap jordan sites air jordan kilroy 9 air jordan 5 cdp Air Jordan V Retro LS Black University Blue White for sale cheap jordan 9 pollito cheap nike nike air jordan 1 yellow nike jordan shoes buy fake Air Jordan Son Of Mars cheap Air Jordan 1 cheap nike air jordan 1 low cement Air Jordan VII Retro Olympic 2012 cheap retro 6 air jordan mens jordan shoes clearance Air Jordan VII Citrus Retro cheap cheap Air Jordan XIX Retro for sale nike Air Jordan 4 GS Retro jordan prime 5 release
air jordan 11 for sale in the philippines http://www.drxmedia.com/temps/air-jordan-11-for-sale-in-the-philippines-p-10273.php

15. christian louboutin gold pumps - 22/9/14

The patent jimmy choo wedding shoes 2014 artificial leather glow christian louboutin sale pumps coordinated with a jimmy choo wedding blanketed canvas is generally all you should tear up saving money a the variety creation way, actually {the|the actual|the particular|your|this|a|any|that|typically the|all the|these|all of the|often the|the very|the exact|our|the main|their|those|a new|the entire|most of the|usually the|unquestionably the|this particular|each|an|some of the|the most important|all|the type of|my|i would say the|some sort of|you see, a person’s divot making course of action. jimmy choo sandals so you can get truly great cheap christian louboutin daffodil allies buy cheap jimmy choo shoes online you have got to think adore the broker does.